mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-16 11:16:15 +02:00
25 lines
420 B
C++
25 lines
420 B
C++
#include "value.hh"
|
|
|
|
#include "tests/libstore.hh"
|
|
|
|
namespace nix {
|
|
|
|
class ValueTest : public LibStoreTest
|
|
{};
|
|
|
|
TEST_F(ValueTest, unsetValue)
|
|
{
|
|
Value unsetValue;
|
|
ASSERT_EQ(false, unsetValue.isValid());
|
|
ASSERT_EQ(nThunk, unsetValue.type(true));
|
|
ASSERT_DEATH(unsetValue.type(), "");
|
|
}
|
|
|
|
TEST_F(ValueTest, vInt)
|
|
{
|
|
Value vInt;
|
|
vInt.mkInt(42);
|
|
ASSERT_EQ(true, vInt.isValid());
|
|
}
|
|
|
|
} // namespace nix
|