44
55from six import string_types
66
7+ from arango .aql import AQL
8+ from arango .backup import Backup
9+ from arango .cluster import Cluster
710from arango .exceptions import (
811 DatabaseCreateError ,
912 DatabaseDeleteError ,
2427 ServerVersionError ,
2528 ServerEngineError ,
2629)
30+ from arango .foxx import Foxx
31+ from arango .pregel import Pregel
32+ from arango .replication import Replication
33+ from arango .wal import WAL
2734from tests .helpers import assert_raises , generate_db_name
2835
2936
@@ -35,6 +42,14 @@ def test_database_attributes(db, username):
3542 assert db .conn is not None
3643 assert repr (db ) == '<StandardDatabase {}>' .format (db .name )
3744
45+ assert isinstance (db .aql , AQL )
46+ assert isinstance (db .backup , Backup )
47+ assert isinstance (db .cluster , Cluster )
48+ assert isinstance (db .foxx , Foxx )
49+ assert isinstance (db .pregel , Pregel )
50+ assert isinstance (db .replication , Replication )
51+ assert isinstance (db .wal , WAL )
52+
3853
3954def test_database_misc_methods (sys_db , db , bad_db ):
4055 # Test get properties
0 commit comments