diff --git a/test/runtests.jl b/test/runtests.jl index 8dad4e8859dc9c954f9c56257056d31e9db9e3cf..eecbab79de6cceab31c221f9762b1220a9c144f4 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -155,10 +155,8 @@ end ent_with_name = execute_query("FIND TestEnt") prop = CaosDB.Entity.create_property_entity( name = "TestProperty", - datatype = "TEXT", + datatype = TEXT, unit = "cm", - is_reference = false, - is_list = false, ) insert_prop_transaction = create_transaction() @@ -166,7 +164,6 @@ end execute(insert_prop_transaction) results = get_results(insert_prop_transaction) - retrieve_prop_transaction = create_transaction() add_retrieve_by_id(retrieve_prop_transaction, get_id(results[1])) execute(retrieve_prop_transaction) @@ -175,8 +172,8 @@ end @test length(results) == 1 @test has_errors(results[1]) == false @test get_name(results[1]) == "TestProperty" - #@test get_unit(results[1]) == "cm" - @test get_datatype(results[1])[1] == "TEXT" + @test get_unit(results[1]) == "cm" + @test get_datatype(results[1]) == (TEXT, nothing) prop2 = CaosDB.Entity.create_property(id = get_id(results[1])) CaosDB.Entity.append_property(ent_with_name[1], prop2) @@ -197,8 +194,8 @@ end @test has_errors(results[1]) == false @test length(CaosDB.Entity.get_properties(results[1])) == 1 prop = CaosDB.Entity.get_property(results[1], 1) - #@test get_name(prop) == "TestProperty" #TODO Why the name is unit? - #@test get_unit(prop) == "cm" + @test get_name(prop) == "TestProperty" + @test get_unit(prop) == "cm" # 3. delete ent_with_name = execute_query("FIND TestEnt") @@ -255,7 +252,7 @@ end # 2. Upload Entity ent_with_name = CaosDB.Entity.create_entity("TestFile") - set_role(ent_with_name, "FILE") + set_role(ent_with_name, FILE) set_local_path(ent_with_name, upload_path) set_remote_path(ent_with_name, string("/Inttests/", fname))