Sha256: d8a1a5ba3598e049516843373d6d897b1e45da64a614788ff55da68b20748f8b
Contents?: true
Size: 824 Bytes
Versions: 3
Compression:
Stored size: 824 Bytes
Contents
require 'test_helper' class Jax::ReloadingTest < IsolatedTestCase def setup build_app app_file "app/shaders/clouds/fragment.ejs", "void main(void) { }" boot_app end test "shaders" do assert_match /#{Regexp::escape("void main(void) { }")}/, Jax.application.shaders.find("clouds").fragment app_file "app/shaders/clouds/fragment.ejs", "void main(void) { gl_FragColor = vec4(1,1,1,1); }" assert_match /#{Regexp::escape("void main(void) { gl_FragColor = vec4(1,1,1,1); }")}/, Jax.application.shaders.find("clouds").fragment end test "resources" do assert_no_match(/#{Regexp::escape "Door"}/, Jax.application.resources.to_s) app_file "app/resources/doors/default.yml", "one: 1" assert_match(/#{Regexp::escape "Door"}/, Jax.application.resources.to_s) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jax-1.1.1 | spec/lib/jax/reloading_test.rb |
jax-1.1.0 | spec/lib/jax/reloading_test.rb |
jax-1.1.0.rc1 | spec/lib/jax/reloading_test.rb |