コード例 #1
0
def f(x):
    try:
        from foo import Bar #pass
    except ImportError:
        class Bar(object):
            pass
    return Bar()
コード例 #2
0
ファイル: moduleTest.py プロジェクト: riaz/ComputerVision
from foo import Boo
from foo import Bar

boo = Boo()
bar = Bar()

boo.printBoo()
bar.printBar()
コード例 #3
0
ファイル: module_usage.py プロジェクト: adwas/oop_basics
#!/bin/env python3


import car_in_abs 
from car_in_abs import Skoda as Mycar

from foo import Bar


skoda = car_in_abs.Skoda()
skoda.showName()

mycar = Mycar()
mycar.showName()

bar = Bar()
bar.hello()
コード例 #4
0
ファイル: test_foo.py プロジェクト: SnoopJeDi/playground
def test_copyable():
    copybar = Bar(UMSCM({"foo": 42, "bar": -1}))
    assert dict(copybar.m_map) == {"foo": 42, "bar": -1}
    copybar.m_map["foo"] = -1
    copybar.m_map["baz"] = 1337
    assert dict(copybar.m_map) == {"foo": -1, "bar": -1, "baz": 1337}
コード例 #5
0
ファイル: test_foo.py プロジェクト: SnoopJeDi/playground
def test_moveonly():
    movebar = Bar("foo", 42)  # this makes a MoveOnlyMemberMap
    assert movebar.m_map  # we can only assert that the member map exists
コード例 #6
0
ファイル: test_Foo.py プロジェクト: xor2003/auger
 def test_bar_get(self):
     self.assertIsInstance(Bar.bar_get(), foo.Bar)