from LinkedList.linked_list_test import linked_list_test
from LinkedList.double_linked_list_test import double_linked_list_test
from LinkedList.circular_linked_list_test import circular_linked_list_test
from Stack.stack_test import stack_test
from Queue.queue_test import queue_test
from Queue.priority_queue_test import priority_queue_test
from BinarySearchTree.bst_iterative_test import bst_iterative_test
from BinarySearchTree.bst_recursive_test import bst_recursive_test
from Heap.max_heap_test import max_heap_test
from Heap.min_heap_test import min_heap_test
from Tree.avl_tree_test import avl_tree_test

if __name__ == '__main__':
    linked_list_test()
    double_linked_list_test()
    circular_linked_list_test()
    stack_test()
    queue_test()
    priority_queue_test()
    bst_iterative_test()
    bst_recursive_test()
    max_heap_test()
    min_heap_test()
    avl_tree_test()
