diff options
Diffstat (limited to 'modules/codec/tests/codec.cpp')
-rw-r--r-- | modules/codec/tests/codec.cpp | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/modules/codec/tests/codec.cpp b/modules/codec/tests/codec.cpp index 1bec214..7ad1c89 100644 --- a/modules/codec/tests/codec.cpp +++ b/modules/codec/tests/codec.cpp @@ -54,7 +54,7 @@ using TestInterface = Interface< SAW_TEST("One Dimensional Array") { using namespace saw; - data<schema::OneDimArray, encode::Native, storage::Default> arr{500u}; + data<schema::OneDimArray, encode::Native> arr{500u}; int bar = 0; @@ -73,7 +73,7 @@ SAW_TEST("One Dimensional Array") { SAW_TEST("One dim Array Default init"){ using namespace saw; - data<schema::OneDimArray, encode::Native, storage::Default> arr; + data<schema::OneDimArray, encode::Native> arr; SAW_EXPECT(arr.get_dim_size(0) == 0, "Dim should be size 0"); SAW_EXPECT(arr.size() == 0, "Total size should also be zero"); @@ -82,7 +82,7 @@ SAW_TEST("One dim Array Default init"){ SAW_TEST("One dimensional Array Add"){ using namespace saw; - data<schema::OneDimArray, encode::Native, storage::Default> arr{5u}; + data<schema::OneDimArray, encode::Native> arr{5u}; int bar = 0; @@ -99,7 +99,7 @@ SAW_TEST("One dimensional Array Add"){ SAW_TEST("Two Dimensional Array") { using namespace saw; - data<schema::TwoDimArray, encode::Native, storage::Default> arr{10,30u}; + data<schema::TwoDimArray, encode::Native> arr{10,30u}; int expected_sum = (300 * 301) / 2; @@ -123,7 +123,7 @@ SAW_TEST("Two Dimensional Array") { SAW_TEST("Three Dimensional Array") { using namespace saw; - data<schema::ThreeDimArray, encode::Native, storage::Default> arr{10,10u,3}; + data<schema::ThreeDimArray, encode::Native> arr{10,10u,3}; int expected_sum = (300 * 301) / 2; int bar = 0; @@ -149,7 +149,7 @@ SAW_TEST("Three Dimensional Array") { SAW_TEST("KelSimple UInt16 write"){ using namespace saw; - data<schema::UInt16, encode::Native, storage::Default> native; + data<schema::UInt16, encode::Native> native; data<schema::UInt16, encode::KelSimple> simple; codec<schema::UInt16, encode::KelSimple> codec; @@ -172,7 +172,7 @@ SAW_TEST("KelSimple UInt16 write"){ SAW_TEST("KelSimple UInt32 write"){ using namespace saw; - data<schema::UInt32, encode::Native, storage::Default> native; + data<schema::UInt32, encode::Native> native; data<schema::UInt32, encode::KelSimple> simple; codec<schema::UInt32, encode::KelSimple> codec; @@ -195,7 +195,7 @@ SAW_TEST("KelSimple UInt32 write"){ SAW_TEST("KelSimple Array write and read back"){ using namespace saw; - data<schema::TwoDimArray, encode::Native, storage::Default> native{2,3}; + data<schema::TwoDimArray, encode::Native> native{2,3}; data<schema::TwoDimArray, encode::KelSimple> simple; codec<schema::TwoDimArray, encode::KelSimple> codec; @@ -228,7 +228,7 @@ SAW_TEST("KelSimple Array write and read back"){ SAW_TEST("KelSimple Struct write and read back"){ using namespace saw; - data<schema::TestStruct,encode::Native, storage::Default> native; + data<schema::TestStruct,encode::Native> native; data<schema::TestStruct,encode::KelSimple> simple; auto& tda = native.template get<"two_dim_array">(); @@ -259,7 +259,7 @@ SAW_TEST("KelSimple Struct write and read back"){ SAW_TEST("Native Union same type compilation"){ using namespace saw; - data<schema::TestSameTypeUnion, encode::Native, storage::Default> native; + data<schema::TestSameTypeUnion, encode::Native> native; native.template init<"two">().set(50u); @@ -272,10 +272,10 @@ SAW_TEST("Native Union same type compilation"){ SAW_TEST("KelSimple Union write and read back"){ using namespace saw; - data<schema::TestUnion,encode::Native, storage::Default> native; + data<schema::TestUnion,encode::Native> native; data<schema::TestUnion,encode::KelSimple> simple; - native.template set<"number">(data<schema::UInt64, encode::Native, storage::Default>{}); + native.template set<"number">(data<schema::UInt64, encode::Native>{}); native.template get<"number">().set(410); codec<schema::TestUnion, encode::KelSimple> codec; @@ -296,7 +296,7 @@ SAW_TEST("KelSimple Union write and read back"){ SAW_TEST("KelSimple Tuple write and read back"){ using namespace saw; - data<schema::TestTuple,encode::Native, storage::Default> native; + data<schema::TestTuple,encode::Native> native; data<schema::TestTuple,encode::KelSimple> simple; auto& tda = native.template get<0>(); @@ -327,7 +327,7 @@ SAW_TEST("KelSimple Tuple write and read back"){ SAW_TEST("KelSimple String write and read back"){ using namespace saw; - data<schema::String,encode::Native, storage::Default> native; + data<schema::String,encode::Native> native; data<schema::String,encode::KelSimple> simple; std::string str = "FooBananaJoe"; @@ -352,14 +352,14 @@ SAW_TEST("Function basics"){ using namespace saw; { - data<schema::TestInt32Pair, encode::Native, storage::Default> native; + data<schema::TestInt32Pair, encode::Native> native; native.get<0>().set(5); native.get<1>().set(40); - auto func_add = function_factory<schema::TestCalcFunction, encode::Native, storage::Default>::create( - [](data<schema::TestInt32Pair, encode::Native, storage::Default> req){ - data<schema::Int32, encode::Native, storage::Default> resp; + auto func_add = function_factory<schema::TestCalcFunction, encode::Native>::create( + [](data<schema::TestInt32Pair, encode::Native> req){ + data<schema::Int32, encode::Native> resp; resp.set(req.get<0>().get() + req.get<1>().get()); @@ -378,26 +378,26 @@ SAW_TEST("Function basics"){ SAW_TEST("Interface basics"){ using namespace saw; - data<schema::TestInt32Pair, encode::Native, storage::Default> native; + data<schema::TestInt32Pair, encode::Native> native; auto func_add = - [](data<schema::TestInt32Pair, encode::Native, storage::Default>& req){ - data<schema::Int32, encode::Native, storage::Default> resp; + [](data<schema::TestInt32Pair, encode::Native>& req){ + data<schema::Int32, encode::Native> resp; resp.set(req.get<0>().get() + req.get<1>().get()); return resp; }; auto func_sub = - [](data<schema::TestInt32Pair, encode::Native, storage::Default>& req){ - data<schema::Int32, encode::Native, storage::Default> resp; + [](data<schema::TestInt32Pair, encode::Native>& req){ + data<schema::Int32, encode::Native> resp; resp.set(req.get<0>().get() - req.get<1>().get()); return resp; }; - auto func_multiply = [](data<schema::TestInt32Pair, encode::Native, storage::Default>& req){ - data<schema::Int32, encode::Native, storage::Default> resp; + auto func_multiply = [](data<schema::TestInt32Pair, encode::Native>& req){ + data<schema::Int32, encode::Native> resp; resp.set(req.get<0>().get() * req.get<1>().get()); @@ -409,10 +409,10 @@ SAW_TEST("Interface basics"){ return void_t{}; }; - auto iface = interface_factory<schema::TestInterface, encode::Native, storage::Default>::create(std::move(func_add), std::move(func_sub), std::move(func_multiply), std::move(func_void)); + auto iface = interface_factory<schema::TestInterface, encode::Native>::create(std::move(func_add), std::move(func_sub), std::move(func_multiply), std::move(func_void)); { - data<schema::TestInt32Pair, encode::Native, storage::Default> native; + data<schema::TestInt32Pair, encode::Native> native; native.get<0>().set(5); native.get<1>().set(40); @@ -423,7 +423,7 @@ SAW_TEST("Interface basics"){ SAW_EXPECT(val.get() == 45, "Sum is incorrect"); } { - data<schema::TestInt32Pair, encode::Native, storage::Default> native; + data<schema::TestInt32Pair, encode::Native> native; native.get<0>().set(5); native.get<1>().set(40); @@ -434,7 +434,7 @@ SAW_TEST("Interface basics"){ SAW_EXPECT(val.get() == -35, "Sum is incorrect"); } { - data<schema::TestInt32Pair, encode::Native, storage::Default> native; + data<schema::TestInt32Pair, encode::Native> native; native.get<0>().set(5); native.get<1>().set(40); |