17 lines
402 B
Python
17 lines
402 B
Python
from direct.showbase.ShowBase import ShowBase
|
|
import builtins
|
|
|
|
|
|
def test_showbase_create_destroy():
|
|
sb = ShowBase(windowType='none')
|
|
try:
|
|
assert builtins.base == sb
|
|
finally:
|
|
sb.destroy()
|
|
sb = None
|
|
|
|
assert not hasattr(builtins, 'base')
|
|
assert not hasattr(builtins, 'run')
|
|
assert not hasattr(builtins, 'loader')
|
|
assert not hasattr(builtins, 'taskMgr')
|