test_answer_without_a_source_is_rejected (test_concepts.ConceptTests.test_answer_without_a_source_is_rejected) ... ok
test_blank_question_is_rejected_before_search (test_concepts.ConceptTests.test_blank_question_is_rejected_before_search) ... ok
test_chunks_keep_their_source_links (test_concepts.ConceptTests.test_chunks_keep_their_source_links) ... ok
test_exercise_feedback_explains_read_write_confusion (test_concepts.ConceptTests.test_exercise_feedback_explains_read_write_confusion) ... ok
test_missing_answer_cannot_attach_unrelated_links (test_concepts.ConceptTests.test_missing_answer_cannot_attach_unrelated_links) ... ok
test_no_context_skips_the_model (test_concepts.ConceptTests.test_no_context_skips_the_model) ... ok
test_record_matches_the_corpus (test_concepts.ConceptTests.test_record_matches_the_corpus) ... ok
test_replay_matches_actual_recorded_results (test_concepts.ConceptTests.test_replay_matches_actual_recorded_results) ... ok
test_saved_embeddings_reject_unrecorded_inputs (test_concepts.ConceptTests.test_saved_embeddings_reject_unrecorded_inputs) ... ok
test_unanswerable_record_has_no_source_links (test_concepts.ConceptTests.test_unanswerable_record_has_no_source_links) ... ok
test_unretrieved_source_is_rejected (test_concepts.ConceptTests.test_unretrieved_source_is_rejected) ... ok
test_valid_link_does_not_establish_answer_correctness (test_concepts.ConceptTests.test_valid_link_does_not_establish_answer_correctness) ... ok

----------------------------------------------------------------------
Ran 12 tests in 0.003s

OK
