def test_list(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) names = Server.list(connection) self.assertGreater(len(names), 3) self.assertIn("Default|Manage", names)
def test_lookup(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) server = Server.lookup(connection, "Manage") self.assertIsNotNone(server) self.assertEqual(server.server_name(), "Manage")
def test_create_webdav_server(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) server = WebDAVServer("foo-webdav", "Default", 10101, '/', 'Documents') self.assertEqual(server.server_name(), "foo-webdav") server.create(connection) self.assertIsNotNone(server) self.assertEqual("webdav", server.server_type()) server.delete(connection) server = Server.lookup(connection, "foo-webdav") self.assertIsNone(server)