Skip to content
Snippets Groups Projects
Commit 4a624712 authored by Alexander Kreft's avatar Alexander Kreft
Browse files

MAINT: Format

parent 770b259f
No related branches found
No related tags found
1 merge request!11F get value
Pipeline #13171 failed
......@@ -168,10 +168,18 @@ using CaosDB
@testset "Property values and datatypes" begin
@testset "Entity properties" begin
int_prop = CaosDB.Entity.create_property_entity(name="IntProp", datatype="INTEGER")
double_prop = CaosDB.Entity.create_property_entity(name="DoubleProp", datatype="DOUBLE")
bool_prop = CaosDB.Entity.create_property_entity(name="BoolProp", datatype="BOOLEAN")
string_prop = CaosDB.Entity.create_property_entity(name="StringProp", datatype="TEXT")
int_prop =
CaosDB.Entity.create_property_entity(name = "IntProp", datatype = "INTEGER")
double_prop = CaosDB.Entity.create_property_entity(
name = "DoubleProp",
datatype = "DOUBLE",
)
bool_prop = CaosDB.Entity.create_property_entity(
name = "BoolProp",
datatype = "BOOLEAN",
)
string_prop =
CaosDB.Entity.create_property_entity(name = "StringProp", datatype = "TEXT")
CaosDB.Entity.set_value(int_prop, 123)
CaosDB.Entity.set_value(double_prop, 10.246)
CaosDB.Entity.set_value(bool_prop, true)
......@@ -188,12 +196,28 @@ using CaosDB
@test CaosDB.Entity.get_datatype(double_prop) == ("DOUBLE", false, false)
@test CaosDB.Entity.get_datatype(bool_prop) == ("BOOLEAN", false, false)
@test CaosDB.Entity.get_datatype(string_prop) == ("TEXT", false, false)
""" Test lists """
int_list_prop = CaosDB.Entity.create_property_entity(name="IntProp", datatype="INTEGER", is_list=true)
double_list_prop = CaosDB.Entity.create_property_entity(name="DoubleProp", datatype="DOUBLE", is_list=true)
bool_list_prop = CaosDB.Entity.create_property_entity(name="BoolProp", datatype="BOOLEAN", is_list=true)
string_list_prop = CaosDB.Entity.create_property_entity(name="StringProp", datatype="TEXT", is_list=true)
int_list_prop = CaosDB.Entity.create_property_entity(
name = "IntProp",
datatype = "INTEGER",
is_list = true,
)
double_list_prop = CaosDB.Entity.create_property_entity(
name = "DoubleProp",
datatype = "DOUBLE",
is_list = true,
)
bool_list_prop = CaosDB.Entity.create_property_entity(
name = "BoolProp",
datatype = "BOOLEAN",
is_list = true,
)
string_list_prop = CaosDB.Entity.create_property_entity(
name = "StringProp",
datatype = "TEXT",
is_list = true,
)
CaosDB.Entity.set_value(int_list_prop, [123, 456])
CaosDB.Entity.set_value(double_list_prop, [10.246, 3.14])
CaosDB.Entity.set_value(bool_list_prop, [true, false])
......@@ -212,10 +236,13 @@ using CaosDB
@test CaosDB.Entity.get_datatype(string_list_prop) == ("TEXT", false, true)
end
@testset "Property properties" begin
int_prop = CaosDB.Entity.create_property(name="IntProp", datatype="INTEGER")
double_prop = CaosDB.Entity.create_property(name="DoubleProp", datatype="DOUBLE")
bool_prop = CaosDB.Entity.create_property(name="BoolProp", datatype="BOOLEAN")
string_prop = CaosDB.Entity.create_property(name="StringProp", datatype="TEXT")
int_prop = CaosDB.Entity.create_property(name = "IntProp", datatype = "INTEGER")
double_prop =
CaosDB.Entity.create_property(name = "DoubleProp", datatype = "DOUBLE")
bool_prop =
CaosDB.Entity.create_property(name = "BoolProp", datatype = "BOOLEAN")
string_prop =
CaosDB.Entity.create_property(name = "StringProp", datatype = "TEXT")
CaosDB.Entity.set_value(int_prop, 123)
CaosDB.Entity.set_value(double_prop, 10.246)
CaosDB.Entity.set_value(bool_prop, true)
......@@ -232,12 +259,28 @@ using CaosDB
@test CaosDB.Entity.get_datatype(double_prop) == ("DOUBLE", false, false)
@test CaosDB.Entity.get_datatype(bool_prop) == ("BOOLEAN", false, false)
@test CaosDB.Entity.get_datatype(string_prop) == ("TEXT", false, false)
""" Test lists """
int_list_prop = CaosDB.Entity.create_property(name="IntProp", datatype="INTEGER", is_list=true)
double_list_prop = CaosDB.Entity.create_property(name="DoubleProp", datatype="DOUBLE", is_list=true)
bool_list_prop = CaosDB.Entity.create_property(name="BoolProp", datatype="BOOLEAN", is_list=true)
string_list_prop = CaosDB.Entity.create_property(name="StringProp", datatype="TEXT", is_list=true)
int_list_prop = CaosDB.Entity.create_property(
name = "IntProp",
datatype = "INTEGER",
is_list = true,
)
double_list_prop = CaosDB.Entity.create_property(
name = "DoubleProp",
datatype = "DOUBLE",
is_list = true,
)
bool_list_prop = CaosDB.Entity.create_property(
name = "BoolProp",
datatype = "BOOLEAN",
is_list = true,
)
string_list_prop = CaosDB.Entity.create_property(
name = "StringProp",
datatype = "TEXT",
is_list = true,
)
CaosDB.Entity.set_value(int_list_prop, [123, 456])
CaosDB.Entity.set_value(double_list_prop, [10.246, 3.14])
CaosDB.Entity.set_value(bool_list_prop, [true, false])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment