Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
libexpr.hh File Reference
#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include "fetch-settings.hh"
#include "value.hh"
#include "nixexpr.hh"
#include "eval.hh"
#include "eval-gc.hh"
#include "eval-inline.hh"
#include "eval-settings.hh"
#include "tests/libstore.hh"

Go to the source code of this file.

Classes

class  nix::LibExprTest
 

Functions

 nix::MATCHER (IsListType, "")
 
 nix::MATCHER (IsList, "")
 
 nix::MATCHER (IsString, "")
 
 nix::MATCHER (IsNull, "")
 
 nix::MATCHER (IsThunk, "")
 
 nix::MATCHER (IsAttrs, "")
 
 nix::MATCHER_P (IsStringEq, s, fmt("The string is equal to \"%1%\"", s))
 
 nix::MATCHER_P (IsIntEq, v, fmt("The string is equal to \"%1%\"", v))
 
 nix::MATCHER_P (IsFloatEq, v, fmt("The float is equal to \"%1%\"", v))
 
 nix::MATCHER (IsTrue, "")
 
 nix::MATCHER (IsFalse, "")
 
 nix::MATCHER_P (IsPathEq, p, fmt("Is a path equal to \"%1%\"", p))
 
 nix::MATCHER_P (IsListOfSize, n, fmt("Is a list of size [%1%]", n))
 
 nix::MATCHER_P (IsAttrsOfSize, n, fmt("Is a set of size [%1%]", n))