@@ -4,6 +4,23 @@ using SafeTestsets
4
4
# ## Run the tests ###
5
5
@time begin
6
6
7
+ # ## Tests the properties of ReactionSystems. ###
8
+ @time @safetestset " Reactions" begin include (" reactionsystem_structure/reactions.jl" ) end
9
+ @time @safetestset " ReactionSystem" begin include (" reactionsystem_structure/reactionsystem.jl" ) end
10
+ @time @safetestset " Higher Order Reactions" begin include (" reactionsystem_structure/higher_order_reactions.jl" ) end
11
+
12
+ # ## Tests model creation via the @reaction_network DSL. ###
13
+ @time @safetestset " Basic DSL" begin include (" dsl/dsl_basics.jl" ) end
14
+ @time @safetestset " DSL Model Construction" begin include (" dsl/dsl_model_construction.jl" ) end
15
+ @time @safetestset " Custom CRN Functions" begin include (" dsl/custom_functions.jl" ) end
16
+ @time @safetestset " DSL Options" begin include (" dsl/dsl_options.jl" ) end
17
+
18
+ # ## Non-DSL model creation and modification. ###
19
+ @time @safetestset " ReactionSystem Components Based Creation" begin include (" programmatic_model_creation/component_based_model_creation.jl" ) end
20
+ @time @safetestset " Programmatic Model Expansion" begin include (" programmatic_model_creation/programmatic_model_expansion.jl" ) end
21
+
22
+ # Runs various miscellaneous tests.
23
+ @time @safetestset " API" begin include (" miscellaneous_tests/api.jl" ) end
7
24
@time @safetestset " Symbolic Stoichiometry" begin include (" miscellaneous_tests/symbolic_stoichiometry.jl" ) end
8
25
@time @safetestset " NonlinearProblems and Steady State Solving" begin include (" miscellaneous_tests/nonlinear_solve.jl" ) end
9
26
@time @safetestset " Events" begin include (" miscellaneous_tests/events.jl" ) end
@@ -25,8 +42,7 @@ using SafeTestsets
25
42
# ## Tests Spatial Network Simulations. ###
26
43
@time @safetestset " PDE Systems Simulations" begin include (" spatial_reaction_systems/simulate_PDEs.jl" ) end
27
44
@time @safetestset " Lattice Reaction Systems" begin include (" spatial_reaction_systems/lattice_reaction_systems.jl" ) end
28
- # Requires internal rework due to permitting non-default parameter types. However, rework have already been carried out in a separate branch.
29
- # @time @safetestset "ODE Lattice Systems Simulations" begin include("spatial_reaction_systems/lattice_reaction_systems_ODEs.jl") end
45
+ @time @safetestset " ODE Lattice Systems Simulations" begin include (" spatial_reaction_systems/lattice_reaction_systems_ODEs.jl" ) end
30
46
31
47
# ## Tests network visualization. ###
32
48
@time @safetestset " Latexify" begin include (" visualization/latexify.jl" ) end
0 commit comments