add_executable(Base_tests_run
        Axis.cpp
        Base64.cpp
        Bitmask.cpp
        BoundBox.cpp
        Builder3D.cpp
        Color.cpp
        CoordinateSystem.cpp
        DualNumber.cpp
        DualQuaternion.cpp
        FileInfo.cpp
        Handle.cpp
        Matrix.cpp
        Parameter.cpp
        Placement.cpp
        Quantity.cpp
        Reader.cpp
        Rotation.cpp
        SchemaTests.cpp
        ServiceProvider.cpp
        Stream.cpp
        TimeInfo.cpp
        Tools.cpp
        Tools2D.cpp
        Tools3D.cpp
        UnlimitedUnsigned.cpp
        UniqueNameManager.cpp
        Unit.cpp
        Vector3D.cpp
        ViewProj.cpp
        Writer.cpp
)

setup_qt_test(InventorBuilder)

target_link_libraries(Base_tests_run PRIVATE
    GTest::gtest_main
    GTest::gmock_main
    ${Google_Tests_LIBS}
    FreeCADApp
    ICU::uc ICU::i18n
)
