Sha256: d4e41c6fc03112827f04e34b259c07cb71c9a7e0fd3cdd45f1255dda986e93ff

Contents?: true

Size: 889 Bytes

Versions: 10

Compression:

Stored size: 889 Bytes

Contents

require "test_helper"

module Godmin
  class ResolverTest < ActiveSupport::TestCase
    def test_foo_resolver_template_paths
      namespaced_as "namespace" do
        assert_equal [
          "namespace/controller_name/prefix",
          "namespace/controller_name",
          "namespace/prefix",
          "namespace/resource/prefix",
          "namespace/resource",
          "namespace"
        ], EngineResolver.new("controller_name").template_paths("prefix", false)
      end
    end

    def test_bar_resolver_template_paths
      namespaced_as "namespace" do
        assert_equal [
          "godmin/controller_name/prefix",
          "godmin/controller_name",
          "godmin/prefix",
          "godmin/resource/prefix",
          "godmin/resource",
          "godmin"
        ], GodminResolver.new("controller_name").template_paths("prefix", false)
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
godmin-0.9.9 test/lib/godmin/resolver_test.rb
godmin-0.9.8 test/lib/godmin/resolver_test.rb
godmin-0.9.7 test/lib/godmin/resolver_test.rb
godmin-0.9.6 test/lib/godmin/resolver_test.rb
godmin-0.9.5 test/lib/godmin/resolver_test.rb
godmin-0.9.4 test/lib/godmin/resolver_test.rb
godmin-0.9.3 test/lib/godmin/resolver_test.rb
godmin-0.9.2 test/lib/godmin/resolver_test.rb
godmin-0.9.1 test/lib/godmin/resolver_test.rb
godmin-0.9.0 test/lib/godmin/resolver_test.rb