Newer
Older
openbis_url = 'https://localhost:8443'
admin_username = 'admin'
@pytest.yield_fixture(scope="module")
def openbis_instance():
instance = Openbis(url=openbis_url, verify_certificates=False)
yield instance
instance.logout()
print("LOGGED OUT...")
@pytest.yield_fixture(scope="module")
def space():
o = Openbis(url=openbis_url, verify_certificates=False)
o.login(admin_username, admin_password)
timestamp = time.strftime('%a_%y%m%d_%H%M%S').upper()
space_name = 'test_space_' + timestamp
space = o.new_space(code=space_name)
space.save()
space_exists = o.get_space(code=space_name)
yield space_exists
space.delete("testing on {}".format(timestamp))
o.logout()