add_subdirectory(cgen_test)
add_subdirectory(monster_test)
add_subdirectory(monster_test_solo)
add_subdirectory(monster_test_prefix)
add_subdirectory(emit_test)
add_subdirectory(flatc_compat)
if (FLATCC_REFLECTION)
    add_subdirectory(reflection_test)
endif()
add_subdirectory(load_test)
add_subdirectory(json_test)

add_subdirectory(cgen_test)
add_subdirectory(monster_test)
add_subdirectory(monster_test_solo)
add_subdirectory(monster_test_prefix)
add_subdirectory(flatc_compat)
if (FLATCC_REFLECTION)
    add_subdirectory(reflection_test)
endif()
add_subdirectory(load_test)
if (NOT MSVC)
    # currently broken on Win32
    add_subdirectory(emit_test)
    add_subdirectory(json_test)
endif()

Disable broken tests on Windows
Disable broken tests on Windows
