Esempio n. 1
0
    def test_sources_one_c_component_no_driver(self):
        c1_path = pj('path', 'g', 'p1', 'gp1_c1.c')
        p1_path = pj('path', 'g', 'p1')
        g_path  = pj('path', 'g')
        p1 = Package(p1_path, [], [{ 'header': None,
                                     'source': c1_path,
                                     'driver': None, }])
        g  = Group(g_path, [], [p1])

        assert([c1_path] == list(g.sources()))
Esempio n. 2
0
    def test_sources_one_c_component_no_driver(self):
        c1_path = pj('path', 'g', 'p1', 'gp1_c1.c')
        p1_path = pj('path', 'g', 'p1')
        g_path  = pj('path', 'g')
        p1 = Package(p1_path, [], [{ 'header': None,
                                     'source': c1_path,
                                     'driver': None, }])
        g  = Group(g_path, [], [p1])

        assert([c1_path] == list(g.sources()))
Esempio n. 3
0
    def test_sources_one_cpp_component_with_driver(self):
        c1_header = pj('path', 'g', 'p1', 'gp1_c1.h')
        c1_path   = pj('path', 'g', 'p1', 'gp1_c1.cpp')
        c1_driver = pj('path', 'g', 'p1', 'gp1_c1.t.cpp')
        p1_path   = pj('path', 'g', 'p1')
        g_path    = pj('path', 'g')
        p1 = Package(p1_path, [], [{ 'header': c1_header,
                                     'source': c1_path,
                                     'driver': c1_driver, }])
        g  = Group(g_path, [], [p1])

        assert([c1_path]   == list(g.sources()))
        assert([c1_driver] == list(g.drivers()))
Esempio n. 4
0
    def test_sources_one_cpp_component_with_driver(self):
        c1_header = pj('path', 'g', 'p1', 'gp1_c1.h')
        c1_path   = pj('path', 'g', 'p1', 'gp1_c1.cpp')
        c1_driver = pj('path', 'g', 'p1', 'gp1_c1.t.cpp')
        p1_path   = pj('path', 'g', 'p1')
        g_path    = pj('path', 'g')
        p1 = Package(p1_path, [], [{ 'header': c1_header,
                                     'source': c1_path,
                                     'driver': c1_driver, }])
        g  = Group(g_path, [], [p1])

        assert([c1_path]   == list(g.sources()))
        assert([c1_driver] == list(g.drivers()))