Module: ViewSpec
- Includes:
- DSL
- Defined in:
- lib/view_spec.rb,
lib/view_spec/dsl.rb,
lib/view_spec/spec.rb,
lib/view_spec/type.rb,
lib/view_spec/error.rb,
lib/view_spec/group.rb,
lib/view_spec/param.rb,
lib/view_spec/utils.rb,
lib/view_spec/config.rb,
lib/view_spec/engine.rb,
lib/view_spec/subject.rb,
lib/view_spec/version.rb,
lib/view_spec/registry.rb,
lib/view_spec/reloader.rb,
lib/view_spec/scenario.rb,
lib/view_spec/dsl/title.rb,
lib/view_spec/param_set.rb,
lib/view_spec/dsl/groups.rb,
lib/view_spec/dsl/layout.rb,
lib/view_spec/dsl/params.rb,
lib/view_spec/renderable.rb,
lib/view_spec/types/date.rb,
lib/view_spec/types/time.rb,
lib/view_spec/dsl/context.rb,
lib/view_spec/source_file.rb,
lib/view_spec/types/float.rb,
lib/view_spec/types/string.rb,
lib/view_spec/types/symbol.rb,
lib/view_spec/dsl/scenarios.rb,
lib/view_spec/types/boolean.rb,
lib/view_spec/types/decimal.rb,
lib/view_spec/types/integer.rb,
lib/view_spec/dsl/controller.rb,
lib/view_spec/types/date_time.rb,
lib/view_spec/helpers/spec_helper.rb
Defined Under Namespace
Modules: DSL, SpecHelper, Types, Utils
Classes: Config, Engine, Error, Group, NoopValueCaster, Param, ParamSet, Registry, Reloader, Renderable, Scenario, SourceFile, Spec, Subject, Type
Constant Summary
collapse
- VERSION =
"0.0.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
17
18
19
|
# File 'lib/view_spec.rb', line 17
def config
@config ||= Config.instance
end
|
21
22
23
|
# File 'lib/view_spec.rb', line 21
def configure(&block)
yield config
end
|
.load! ⇒ Object
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/view_spec.rb', line 25
def load!
registry.clear!
Utils.normalize_paths(config.spec_paths).each do |specs_path|
spec_files = Dir.glob("#{specs_path}/**/*#{config.spec_file_suffix}.rb")
spec_files.each { load _1 }
end
Utils.normalize_paths(config.spec_files).each { load _1 }
end
|