mirror of
https://github.com/triqs/dft_tools
synced 2024-12-23 04:43:42 +01:00
31 lines
440 B
C++
31 lines
440 B
C++
|
#include <triqs/test_tools/gfs.hpp>
|
||
|
#include <app4triqs/app4triqs.hpp>
|
||
|
|
||
|
using namespace app4triqs;
|
||
|
|
||
|
TEST(Toto, Add) { // NOLINT
|
||
|
|
||
|
toto a(0);
|
||
|
toto b(2);
|
||
|
|
||
|
auto c = a + b;
|
||
|
EXPECT_EQ(c, b); // NOLINT
|
||
|
}
|
||
|
|
||
|
TEST(Toto, H5) { // NOLINT
|
||
|
|
||
|
toto a(0);
|
||
|
{ // Local scope for file
|
||
|
h5::file f("f.h5", 'w');
|
||
|
h5_write(f, "a", a);
|
||
|
}
|
||
|
|
||
|
toto a2;
|
||
|
{
|
||
|
h5::file f("f.h5", 'a');
|
||
|
h5_read(f, "a", a2);
|
||
|
}
|
||
|
|
||
|
EXPECT_EQ(a, a2); // NOLINT
|
||
|
}
|