module unit.general.immutable

class unit.general.immutable.describe_immutable_dict[source]

Bases: timelinelib.test.cases.unit.UnitTestCase

test_create_maintains_immutability()[source]
test_update_maintains_immutability()[source]
test_remove_maintains_immutability()[source]
test_map_maintains_immutability()[source]
test_contains()[source]
test_get_item()[source]
test_len()[source]
class unit.general.immutable.describe_immutable_record[source]

Bases: timelinelib.test.cases.unit.UnitTestCase

class R[source]

Bases: timelinelib.general.immutable.ImmutableRecord

property foo
property bar
test_gives_default_value()[source]
test_can_update()[source]
test_limits_fields()[source]
test_gives_error_if_field_name_is_reserved()[source]