mirror of
https://github.com/NixOS/nix
synced 2025-06-24 22:11:15 +02:00
Everything that is a separate subproject should live in the subprojects
directory.
Progress on #2503
This reverts commit 451f8a8c19
.
31 lines
555 B
C++
31 lines
555 B
C++
#pragma once
|
|
///@file
|
|
#include "nix_api_expr.h"
|
|
#include "nix_api_value.h"
|
|
#include "tests/nix_api_store.hh"
|
|
|
|
#include <gtest/gtest.h>
|
|
|
|
namespace nixC {
|
|
|
|
class nix_api_expr_test : public nix_api_store_test
|
|
{
|
|
protected:
|
|
|
|
nix_api_expr_test()
|
|
{
|
|
nix_libexpr_init(ctx);
|
|
state = nix_state_create(nullptr, nullptr, store);
|
|
value = nix_alloc_value(nullptr, state);
|
|
}
|
|
~nix_api_expr_test()
|
|
{
|
|
nix_gc_decref(nullptr, value);
|
|
nix_state_free(state);
|
|
}
|
|
|
|
EvalState * state;
|
|
nix_value * value;
|
|
};
|
|
|
|
}
|