How to use the tableaudocumentapi.Connection.from_attributes function in tableaudocumentapi

To help you get started, we’ve selected a few tableaudocumentapi examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_connection_from_scratch(self):
        conn = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        self.assertEqual(conn.server, 'a')
        self.assertEqual(conn.dbname, 'b')
        self.assertEqual(conn.username, 'c')
        self.assertEqual(conn.dbclass, 'mysql')
        self.assertEqual(conn.authentication, 'd')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_datasource_from_connections(self):
        conn1 = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        conn2 = Connection.from_attributes(
            server='1', dbname='2', username='3', dbclass='mysql', port='1337', authentication='7')
        ds = Datasource.from_connections('test', connections=[conn1, conn2])

        self.assertEqual(ds.connections[0].server, 'a')
        self.assertEqual(ds.connections[0].port, None)
        self.assertEqual(ds.connections[1].server, '1')
        self.assertEqual(ds.connections[1].port, '1337')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_connection_from_scratch(self):
        conn = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        self.assertEqual(conn.server, 'a')
        self.assertEqual(conn.dbname, 'b')
        self.assertEqual(conn.username, 'c')
        self.assertEqual(conn.dbclass, 'mysql')
        self.assertEqual(conn.authentication, 'd')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_datasource_from_connections(self):
        conn1 = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        conn2 = Connection.from_attributes(
            server='1', dbname='2', username='3', dbclass='mysql', port='1337', authentication='7')
        ds = Datasource.from_connections('test', connections=[conn1, conn2])

        self.assertEqual(ds.connections[0].server, 'a')
        self.assertEqual(ds.connections[0].port, None)
        self.assertEqual(ds.connections[1].server, '1')
        self.assertEqual(ds.connections[1].port, '1337')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_datasource_from_connections(self):
        conn1 = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        conn2 = Connection.from_attributes(
            server='1', dbname='2', username='3', dbclass='mysql', port='1337', authentication='7')
        ds = Datasource.from_connections('test', connections=[conn1, conn2])

        self.assertEqual(ds.connections[0].server, 'a')
        self.assertEqual(ds.connections[0].port, None)
        self.assertEqual(ds.connections[1].server, '1')
        self.assertEqual(ds.connections[1].port, '1337')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_datasource_from_connections(self):
        conn1 = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='mysql', authentication='d')
        conn2 = Connection.from_attributes(
            server='1', dbname='2', username='3', dbclass='mysql', port='1337', authentication='7')
        ds = Datasource.from_connections('test', connections=[conn1, conn2])

        self.assertEqual(ds.connections[0].server, 'a')
        self.assertEqual(ds.connections[0].port, None)
        self.assertEqual(ds.connections[1].server, '1')
        self.assertEqual(ds.connections[1].port, '1337')
github tableau / document-api-python / test / bvt.py View on Github external
def test_can_create_oracle_connection_from_scratch(self):
        conn = Connection.from_attributes(
            server='a', dbname='b', username='c', dbclass='oracle', schema='d', service='e')
        self.assertEqual(conn.server, 'a')
        self.assertEqual(conn.schema, 'd')
        self.assertEqual(conn.service, 'e')