diff options
Diffstat (limited to 'features')
-rw-r--r-- | features/compile.feature | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/features/compile.feature b/features/compile.feature index 2d2dc22..eff7900 100644 --- a/features/compile.feature +++ b/features/compile.feature @@ -13,6 +13,14 @@ Feature: Compile C code into Ruby extensions. And binary extension 'extension_one' do exist in 'lib' And 'tmp' folder is created + Scenario: compile an extension with extra options + Given a safe project directory + And a extension named 'extension_one' + And 'tmp' folder is deleted + When rake task 'compile -- --with-opt-dir=/opt/local' is invoked + Then rake task 'compile -- --with-opt-dir=/opt/local' succeeded + And output of rake task 'compile -- --with-opt-dir=/opt/local' contains /with-opt-dir/ + Scenario: not recompile unmodified extension Given a safe project directory And a extension named 'extension_one' |