def test_indians_file_parser_D(): indian_file_test_1 = "Ultra-Spam" indian_file_test_2 = "OtherAnimal" indian_file_test_3 = "Prone_Supine" a1 = indians_file_parser(indian_file_test_1) a2 = indians_file_parser(indian_file_test_2) a3 = indians_file_parser(indian_file_test_3) assert_equal(a1, indian_file_test_1) assert_equal(a2, indian_file_test_2) assert_equal(a3, indian_file_test_3)
def test_indians_file_parser_C(): indian_file_test_1 = "<123.321.123>" indian_file_test_2 = "<123.321.123> <123.321.123>" indian_file_test_3 = "<20:19:47 1 Sep 2016>" a1 = indians_file_parser(indian_file_test_1) a2 = indians_file_parser(indian_file_test_2) a3 = indians_file_parser(indian_file_test_3) assert_equal(a1, '123.321.123') assert_equal(a2, ['123.321.123', '123.321.123']) assert_equal(a3, '20:19:47 1 Sep 2016')
def test_indians_file_parser_C(): indian_file_test_1 = "<123.321.123>" indian_file_test_2 = "<123.321.123> <123.321.123>" indian_file_test_3 = "<20:19:47 1 Sep 2016>" a1 = indians_file_parser(indian_file_test_1) a2 = indians_file_parser(indian_file_test_2) a3 = indians_file_parser(indian_file_test_3) assert_equal(a1, "123.321.123") assert_equal(a2, ["123.321.123", "123.321.123"]) assert_equal(a3, "20:19:47 1 Sep 2016")
def test_indians_file_parser_A(): indian_file_test_1 = "('<VisuCoreOrientation>, 0') ('<VisuCorePosition>, 0')" indian_file_test_2 = "(EPI (pmv))" indian_file_test_3 = "(5, <FG_SLICE>, <>, 0, 2)" indian_file_test_4 = "( SPAM )" a1 = indians_file_parser(indian_file_test_1) a2 = indians_file_parser(indian_file_test_2) a3 = indians_file_parser(indian_file_test_3) a4 = indians_file_parser(indian_file_test_4) assert_equal(a1, ["('<VisuCoreOrientation>, 0')", "('<VisuCorePosition>, 0')"]) assert_equal(a2, indian_file_test_2) assert_equal(a3, indian_file_test_3) assert_equal(a4, indian_file_test_4)
def test_indians_file_parser_B(): indian_file_test_1 = "4.24" indian_file_test_2 = " 4.24 " indian_file_test_3 = "1" indian_file_test_4 = "80 64e2" indian_file_test_5 = "22.3 5.3e12 4.4 5.62e-5 3.9 42.42" a1 = indians_file_parser(indian_file_test_1) a2 = indians_file_parser(indian_file_test_2) a3 = indians_file_parser(indian_file_test_3) a4 = indians_file_parser(indian_file_test_4, sh=[2]) a5 = indians_file_parser(indian_file_test_5, sh=[2, 3]) a6 = indians_file_parser(indian_file_test_5) assert_equal(a1, 4.24) assert_equal(a2, 4.24) assert_equal(a3, 1) np.testing.assert_array_equal(a4, np.array([80, 6400])) np.testing.assert_array_equal( a5, np.array([[22.3, 5.3e12, 4.4], [5.62e-05, 3.9, 42.42]])) np.testing.assert_array_equal( a6, np.array([22.3, 5.3e12, 4.4, 5.62e-05, 3.9, 42.42]))