context_test.cpp 455 Bytes
Newer Older
Shucai Xiao's avatar
Shucai Xiao committed
1
2
#include <migraphx/serialize.hpp>
#include <migraphx/context.hpp>
3
#include <migraphx/ref/context.hpp>
Shucai Xiao's avatar
Shucai Xiao committed
4
5
6
7
8
#include <migraphx/functional.hpp>
#include <test.hpp>

TEST_CASE(context)
{
9
    migraphx::context ctx = migraphx::ref::context{};
Shucai Xiao's avatar
Shucai Xiao committed
10
11
12
    migraphx::value v     = ctx.to_value();
    EXPECT(v.empty());

13
    migraphx::context cpu_ctx = migraphx::ref::context{};
Shucai Xiao's avatar
Shucai Xiao committed
14
15
16
17
    cpu_ctx.from_value(v);
}

int main(int argc, const char* argv[]) { test::run(argc, argv); }