cis_interface.metaschema.datatypes.tests package¶
Submodules¶
cis_interface.metaschema.datatypes.tests.test_ArrayMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_ArrayMetaschemaType.
TestNDArrayMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
Test class for ArrayMetaschemaType class with 2D array.
-
class
cis_interface.metaschema.datatypes.tests.test_ArrayMetaschemaType.
TestOneDArrayMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
Test class for ArrayMetaschemaType class.
cis_interface.metaschema.datatypes.tests.test_ContainerMetaschemaType module¶
cis_interface.metaschema.datatypes.tests.test_FunctionMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_FunctionMetaschemaType.
TestFunctionMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.TestMetaschemaType
Test class for FunctionMetaschemaType class with float.
cis_interface.metaschema.datatypes.tests.test_JSONArrayMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_JSONArrayMetaschemaType.
TestJSONArrayMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.TestMetaschemaType
Test class for JSONArrayMetaschemaType class with float.
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.
TestJSONBooleanMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.TestMetaschemaType
Test class for JSONBooleanMetaschemaType class.
-
class
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.
TestJSONIntegerMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.TestJSONBooleanMetaschemaType
Test class for JSONIntegerMetaschemaType class.
-
class
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.
TestJSONNullMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.TestJSONBooleanMetaschemaType
Test class for JSONNullMetaschemaType class.
-
class
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.
TestJSONNumberMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.TestJSONBooleanMetaschemaType
Test class for JSONNumberMetaschemaType class.
-
class
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.
TestJSONStringMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONMetaschemaType.TestJSONBooleanMetaschemaType
Test class for JSONStringMetaschemaType class.
cis_interface.metaschema.datatypes.tests.test_JSONObjectMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_JSONObjectMetaschemaType.
TestJSONObjectMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.TestMetaschemaType
Test class for JSONObjectMetaschemaType class.
cis_interface.metaschema.datatypes.tests.test_MetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.
TestMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.tests.CisTestClassInfo
Test class for MetaschemaType class.
cis_interface.metaschema.datatypes.tests.test_ObjMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_ObjMetaschemaType.
TestObjDict
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.TestPlyDict
Test for ObjDict class.
-
class
cis_interface.metaschema.datatypes.tests.test_ObjMetaschemaType.
TestObjMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.TestPlyMetaschemaType
Test class for ObjMetaschemaType class with float.
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.
TestPlyDict
(*args, **kwargs)[source]¶ Bases:
cis_interface.tests.CisTestClassInfo
Test for PlyDict class.
-
class
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.
TestPlyMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONObjectMetaschemaType.TestJSONObjectMetaschemaType
Test class for PlyMetaschemaType class.
-
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.
test_create_schema
()[source]¶ Test create_schema.
-
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.
test_singular2plural
()[source]¶ Test conversion from singular element names to plural ones and back.
-
cis_interface.metaschema.datatypes.tests.test_PlyMetaschemaType.
test_translate_ply2fmt_errors
()[source]¶ Test errors in translate_ply2fmt.
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestBytesMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestComplexMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestFloatMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestIntMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_MetaschemaType.TestMetaschemaType
Test class for ScalarMetaschemaType class with float.
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_bytes
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_complex
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_float
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_int
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_prec
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
Test class for ScalarMetaschemaType class with precision.
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_uint
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_unicode
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestScalarMetaschemaType_units
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
Test class for ScalarMetaschemaType class with units.
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestUintMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
-
class
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.
TestUnicodeMetaschemaType
(*args, **kwargs)¶ Bases:
cis_interface.metaschema.datatypes.tests.test_ScalarMetaschemaType.TestScalarMetaschemaType
cis_interface.metaschema.datatypes.tests.test_SchemaMetaschemaType module¶
-
class
cis_interface.metaschema.datatypes.tests.test_SchemaMetaschemaType.
TestSchemaMetaschemaType
(*args, **kwargs)[source]¶ Bases:
cis_interface.metaschema.datatypes.tests.test_JSONObjectMetaschemaType.TestJSONObjectMetaschemaType
Test class for SchemaMetaschemaType class.
cis_interface.metaschema.datatypes.tests.test_conversions module¶
Module contents¶
-
cis_interface.metaschema.datatypes.tests.
test_add_type_from_schema_errors
()[source]¶ Test errors in add_type_from_schema.
-
cis_interface.metaschema.datatypes.tests.
test_encode_decode
()[source]¶ Test encode/decode for valid objects.
-
cis_interface.metaschema.datatypes.tests.
test_encode_decode_readable
()[source]¶ Test encode_data_reable/decode for valid objects.
-
cis_interface.metaschema.datatypes.tests.
test_guess_type_from_msg
()[source]¶ Test guess_type_from_msg.