Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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')
Ejemplo n.º 3
0
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")
Ejemplo n.º 4
0
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)
Ejemplo n.º 5
0
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]))