Sha256: 8e0bb101d93a37ed48805ac776a656343a143d3e1532d23a60b0c000c81df823
Contents?: true
Size: 1.19 KB
Versions: 1
Compression:
Stored size: 1.19 KB
Contents
require 'flex-source-inspector' describe FlexSourceInspector::Inspector do it "will return an array of unused classes" do link_report = "spec/data/ApplicationOne_link-report.xml" src = "spec/data/LinkReportTestProject/flex-src" result = FlexSourceInspector::Inspector.inspect(src, link_report) puts "result: #{result}" result.should( include "NotUsedOne.as") end it "will return an array of unused classes for multiple link reports" do link_report = "spec/data/ApplicationOne_link-report.xml" link_report_two = "spec/data/ApplicationTwo_link-report.xml" src = "spec/data/LinkReportTestProject/flex-src" result = FlexSourceInspector::Inspector.inspect(src, link_report, link_report_two) puts "result: #{result}" result.should( include "NotUsedOne.as" ) result.should_not( include "ModelOne.as") end it "will find classes declared within swcs" do link_report = "spec/data/swc_link_report.xml" src = "spec/data/LinkReportTestProject/flex-src" result = FlexSourceInspector::Inspector.inspect(src, link_report) puts "result: #{result}" result.should( include "NotUsedOne.as" ) result.should_not( include "ModelOne.as") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
flex-source-inspector-0.0.3 | spec/flex-source-inspector_spec.rb |