pytoda.datasets.tests.test_annotated_dataset module

Testing AnnotatedDataset dataset with eager backend.

Summary

Classes:

TestAnnotatedDataset

Testing annotated dataset.

TestChangeIndexingReturn

Testing annotated dataset.

Reference

class TestAnnotatedDataset(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing annotated dataset.

setUp()[source]

Hook method for setting up the test fixture before exercising it.

test___getitem__()[source]

Test __getitem__.

Return type

None

test___getitem___from_indexed_annotation()[source]

Test __getitem__ with index in the annotation file.

Return type

None

test_all_base_for_indexed_methods()[source]
class TestChangeIndexingReturn(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing annotated dataset.

setUp()[source]

Hook method for setting up the test fixture before exercising it.

test_return_integer_index()[source]

Test __getitem__ with index in dataset.

Return type

None

test_return_key()[source]

Test __getitem__ with key in dataset.

Return type

None

test_return_key_index_stacked()[source]

Test __getitem__ with key in dataset.

Return type

None

check_CHEMBL602(smiles_tokens, labels=None)[source]

Check indexing results lack unwanted index/key from hidden calls