@@ -25,7 +25,7 @@ public void Should_convert_all_extensions_to_arguments(Action<AsciiDoctorJRunner
2525 setFlag ( sut ) ;
2626
2727 var actual = fixture . EvaluateArgs ( sut ) ;
28- actual . ShouldContain ( expectedParam ) ;
28+ actual . ShouldBe ( expectedParam ) ;
2929 }
3030
3131 [ Theory ]
@@ -71,7 +71,7 @@ private class TestData : IEnumerable<object[]>
7171 yield return ( s => s . WithVerbose ( ) , "--verbose" ) ;
7272 yield return ( s => s . WithTimingsMode ( ) , "--timings" ) ;
7373 yield return ( s => s . WithSectionNumbers ( ) , "--section-numbers" ) ;
74- yield return ( s => s . WithRequire ( ) , "--require" ) ;
74+ yield return ( s => s . WithRequire ( "asciidoctor-epub3" ) , "--require asciidoctor-epub3 " ) ;
7575 yield return ( s => s . WithQuiet ( ) , "--quiet" ) ;
7676 yield return ( s => s . WithSuppressHeaderAndFooter ( ) , "--no-header-footer" ) ;
7777 yield return ( s => s . WithCompact ( ) , "--compact" ) ;
@@ -116,7 +116,7 @@ private class TestData : IEnumerable<object[]>
116116 yield return ( s => s . WithAttribute ( "foo" , "bar" ) , "--attribute foo=bar" ) ;
117117 yield return ( s => s . WithAttributes ( new Dictionary < string , string > { { "foo" , "bar" } , { "bim" , "bam" } } ) ,
118118 "--attribute foo=bar --attribute bim=bam" ) ;
119- yield return ( s => s . WithInputFile ( new FilePath ( "/foo.adoc" ) ) , "/foo.adoc" ) ;
119+ yield return ( s => s . WithInputFile ( new FilePath ( "/foo.adoc" ) ) , "\" /foo.adoc\" " ) ;
120120 yield return ( s => s . WithInputFiles ( new [ ] { new FilePath ( "/foo.adoc" ) , new FilePath ( "/bar.adoc" ) } ) ,
121121 "\" /foo.adoc\" \" /bar.adoc\" " ) ;
122122 }
@@ -140,7 +140,6 @@ private class ArgSetterTestData : IEnumerable<object[]>
140140 yield return ( s => s . WithVerbose ( ) , s => s . Verbose , true ) ;
141141 yield return ( s => s . WithTimingsMode ( ) , s => s . TimingsMode , true ) ;
142142 yield return ( s => s . WithSectionNumbers ( ) , s => s . SectionNumbers , true ) ;
143- yield return ( s => s . WithRequire ( ) , s => s . Require , true ) ;
144143 yield return ( s => s . WithQuiet ( ) , s => s . Quiet , true ) ;
145144 yield return ( s => s . WithSuppressHeaderAndFooter ( ) , s => s . SuppressHeaderAndFooter , true ) ;
146145 yield return ( s => s . WithCompact ( ) , s => s . Compact , true ) ;
@@ -168,6 +167,7 @@ private class ArgSetterTestData : IEnumerable<object[]>
168167 var barAdoc = new FilePath ( "bar.adoc" ) ;
169168 var fooBar = new KeyValuePair < string , string > ( "foo" , "bar" ) ;
170169 var bimBam = new KeyValuePair < string , string > ( "bim" , "bam" ) ;
170+ var libs = new [ ] { "some-library" , "another-library" } ;
171171 yield return ( s => s . WithTemplateEngine ( "some-engine" ) , s => s . TemplateEngine , "some-engine" ) ;
172172 yield return ( s => s . WithTemplateDir ( fooDir ) , s => s . TemplateDir , fooDir ) ;
173173 yield return ( s => s . WithOutputFile ( fooPdf ) , s => s . Output , fooPdf ) ;
@@ -184,6 +184,8 @@ private class ArgSetterTestData : IEnumerable<object[]>
184184 yield return ( s => s . WithInputFile ( fooAdoc ) , s => s . InputFiles , new [ ] { fooAdoc } ) ;
185185 yield return ( s => s . WithInputFiles ( new [ ] { fooAdoc , barAdoc } ) , s => s . InputFiles ,
186186 new [ ] { fooAdoc , barAdoc } ) ;
187+ yield return ( s => s . WithRequire ( libs ) , s => s . Require , libs ) ;
188+
187189 }
188190
189191 public IEnumerator < object [ ] > GetEnumerator ( )
0 commit comments