Sha256: 3dd06998cf6ef57f64e0ce1603716885c0aac2d6b32a107bd5c14963f18fddaf

Contents?: true

Size: 457 Bytes

Versions: 7

Compression:

Stored size: 457 Bytes

Contents

on 'flat' do
	success! content: "flat"
end

on '**/hello-world' do
	success! content: @hello_world
end

on '**' do
	@hello_world = "Hello World"
end

on 'ignore' do
	ignore!
end

on 'redirect' do
	redirect! 'bar'
end

on 'rewrite' do
	rewrite! 'index'
end

on 'index' do
	success! content: 'Hello World'
end

class TharSheBlows < StandardError
end

on 'blow' do
	raise TharSheBlows.new("Arrrh!")
end

on 'exception' do
	raise TharSheBlows.new("Yarrh!")
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
utopia-1.0.7 spec/utopia/pages/controller/controller.rb
utopia-1.0.6 spec/utopia/pages/controller/controller.rb
utopia-1.0.5 spec/utopia/pages/controller/controller.rb
utopia-1.0.4 spec/utopia/pages/controller/controller.rb
utopia-1.0.3 spec/utopia/pages/controller/controller.rb
utopia-1.0.2 spec/utopia/pages/controller/controller.rb
utopia-1.0.1 spec/utopia/pages/controller/controller.rb