Update unit test.
Merge remote-tracking branch 'aifdr/develop' into unit_test
Fix unit test related to QVariant.
Use makedirs instead mkdir.
Fix merge conflict.
Merge pull request #1371 from ismailsunni/unit_test_2

Unit test 2