Esempio n. 1
0
    def test_create_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())  # must be unique
        connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        dataverse = connection.get_dataverse(alias, True)
        try:
            assert dataverse.alias == alias
            assert dataverse.title == 'Test Name'
        finally:
            connection.delete_dataverse(dataverse)
    def test_create_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())   # must be unique
        connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        dataverse = connection.get_dataverse(alias, True)
        try:
            assert dataverse.alias == alias
            assert dataverse.title == 'Test Name'
        finally:
            connection.delete_dataverse(dataverse)
Esempio n. 3
0
    def test_delete_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())  # must be unique
        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        connection.delete_dataverse(dataverse)
        dataverse = connection.get_dataverse(alias)

        assert dataverse is None
    def test_delete_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())   # must be unique
        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        connection.delete_dataverse(dataverse)
        dataverse = connection.get_dataverse(alias)

        assert dataverse is None
Esempio n. 5
0
    def test_get_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())  # must be unique
        assert connection.get_dataverse(alias) is None

        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        try:
            assert dataverse is not None
            assert dataverse.alias == alias
        finally:
            connection.delete_dataverse(dataverse)
    def test_get_dataverse(self):
        connection = Connection(TEST_HOST, self.token)
        alias = str(uuid.uuid1())   # must be unique
        assert connection.get_dataverse(alias) is None

        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        try:
            assert dataverse is not None
            assert dataverse.alias == alias
        finally:
            connection.delete_dataverse(dataverse)
    def test_get_dataverses(self):
        connection = Connection(TEST_HOST, self.token)
        original_dataverses = connection.get_dataverses()
        assert isinstance(original_dataverses, list)

        alias = str(uuid.uuid1())   # must be unique

        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        current_dataverses = connection.get_dataverses()
        try:
            assert len(current_dataverses) == len(original_dataverses) + 1
            assert alias in [dv.alias for dv in current_dataverses]
        finally:
            connection.delete_dataverse(dataverse)

        current_dataverses = connection.get_dataverses()
        assert [dv.alias for dv in current_dataverses] == [dv.alias for dv in original_dataverses]
Esempio n. 8
0
    def test_get_dataverses(self):
        connection = Connection(TEST_HOST, self.token)
        original_dataverses = connection.get_dataverses()
        assert isinstance(original_dataverses, list)

        alias = str(uuid.uuid1())  # must be unique

        dataverse = connection.create_dataverse(
            alias,
            'Test Name',
            '*****@*****.**',
        )

        current_dataverses = connection.get_dataverses()
        try:
            assert len(current_dataverses) == len(original_dataverses) + 1
            assert alias in [dv.alias for dv in current_dataverses]
        finally:
            connection.delete_dataverse(dataverse)

        current_dataverses = connection.get_dataverses()
        assert [dv.alias for dv in current_dataverses
                ] == [dv.alias for dv in original_dataverses]