James Lee
d86d8e9092
Remove the now-unnecessary -L
2014-10-30 15:36:16 -05:00
James Lee
4fb58ebba2
Force msfconsole to use stdlib's readline with -L
2014-10-29 13:21:31 -05:00
darkbushido
835f224b3c
tagging the module tests as WIP since proxies keep showing up in options
2014-09-16 14:35:57 -05:00
darkbushido
090338f575
changing the cucumber timeout to 4 minutes....
2014-09-11 16:54:19 -05:00
darkbushido
4ef60d1a00
removing unused step files
...
changing the ms08_067 tests to fail when proxies show up in the wrong section
2014-09-11 16:51:49 -05:00
darkbushido
50e804d9cb
updating how we use cucumber to match lukes changes
2014-09-02 18:57:55 -05:00
darkbushido
5b3800c13a
removing the hacked stty solution
2014-09-02 13:57:48 -05:00
darkbushido
13a0b8da83
Merge branch 'master' into aruba-testing-with-updated-master
...
Conflicts:
Gemfile.lock
config/cucumber.yml
features/support/env.rb
features/support/hooks.rb
lib/tasks/cucumber.rake
2014-09-02 13:56:02 -05:00
Luke Imhoff
20177c7c23
Restore backup database.yml when retesting after interrupt
...
MSP-11153
Restore the config/database.yml backed up to
config/database.yml.cucumber.bak in the db:config:restore task, which is
made a dependency of the environment rake task so that
config/database.yml is restored before Rails tries to use it in the
environment task. This specifically, allows for rake cucumber to be
interrupted when the config/database.yml has been moved to
config/database.yml.cucumber.bak and a subsequence rake cucumber to
succeed and restore config/database.yml, but any task that depends on
environment will restore the config/database.yml.
2014-08-28 15:20:53 -05:00
Luke Imhoff
188f5d012a
Add scenario for no database.yml
...
MSP-11153
2014-08-27 22:02:16 -05:00
Luke Imhoff
7453f6fa3a
Project "database.yml" scenario
...
MSP-11153
2014-08-27 21:47:31 -05:00
Luke Imhoff
e6750b985c
Add 'the' to make steps read better
...
MSP-11153
2014-08-27 21:38:46 -05:00
Luke Imhoff
972470c241
Ensure a fake project database.yml is used for scenarios
...
MSP-11153
Ensures that cucumber still works if config/database.yml is not set and
so other location is being used to run cucumber.
2014-08-27 21:36:23 -05:00
Luke Imhoff
496865e591
Order database.yml definitions to match precedence
...
MSP-11153
2014-08-27 21:15:00 -05:00
Luke Imhoff
d752cdccf6
Remove unneeded command_line.yml
...
MSP-11153
Remove definition of command_line.yml in scenarios that don't use --yaml
flag.
2014-08-27 21:09:49 -05:00
Luke Imhoff
b701ba5dcf
~/.msf4/database.yml scenario
...
MSP-11153
2014-08-27 20:57:08 -05:00
Luke Imhoff
b1e745aa16
MSF_DATABASE_CONFIG scenario
...
MSP-11153
2014-08-27 20:33:52 -05:00
Luke Imhoff
bfc509c18a
Add feature that tests --yaml is favored over others
...
MSP-11153
2014-08-27 16:46:23 -05:00
Luke Imhoff
1857c6ae39
Add aruba
...
MSP-11153
aruba adds steps for testing commandline applications with cucumber.
2014-08-27 14:22:20 -05:00
Luke Imhoff
2f48f7c48c
rails generate cucumber:install
...
MSP-11153
Add cucumber-rails for testing msfconsole's loading of database.yml from
different paths.
2014-08-27 14:10:04 -05:00
darkbushido
984f073c7d
changing from cucumber to cucumber-rails
...
using the MSF_DATABASE_CONFIG to tell msfconsole where to find the database.yml
2014-08-27 13:44:34 -05:00
darkbushido
df62c4a29d
setting the timeout to 180
2014-08-21 10:15:07 -05:00
darkbushido
264192e796
setting the timeout to 120
2014-08-21 10:00:35 -05:00
darkbushido
9e4b02abb1
increasing the aruba timeout to 240 seconds
...
msfconsole is taking over 60 seconds to load on travis
2014-08-21 09:45:53 -05:00
darkbushido
73911e9007
adding in the positive test case
2014-08-20 15:54:49 -05:00
darkbushido
15a7ed0031
adding scenarios for booting msfconsole without a db
2014-08-20 11:02:11 -05:00
darkbushido
f80fd68480
adding more scenarios
...
updating ms08-067's scenarios so they are testing show options and show advanced
changing the scenario descriptions and feature descriptions for help.feature and
ms08-067
2014-08-19 15:06:47 -05:00
darkbushido
8f3f37dd54
updating how cucumber loads features
...
starting to use a cucumber.yml to store the profile configs
we will not be running @targets by default
2014-08-19 15:05:47 -05:00
darkbushido
565f622fe0
renaming targets.yml to .example
...
ignoring the targets.yml file
2014-08-13 17:40:51 -05:00
darkbushido
0d045d007a
moving the module file
...
adding some comments on things we should not see when running
msfconsole
2014-08-13 17:37:40 -05:00
Jon Hart
e66d2c8d19
Merge branch 'aruba-testing' into target_hooks
2014-08-13 15:29:53 -07:00
Jon Hart
0bb9214753
Add missed files
2014-08-13 15:25:41 -07:00
Jon Hart
2f45d2c72e
Add @target hooks to set RHOST/RHOSTS from config
2014-08-13 15:22:09 -07:00
darkbushido
74daf14e54
moving the scenarios around
2014-08-13 17:02:11 -05:00
darkbushido
2409da9555
cutting down on steps calling steps
2014-08-13 16:46:36 -05:00
Jon Hart
fa6d356425
Add @msfconsole tag, simpler module example
2014-08-13 13:55:11 -07:00
darkbushido
c82ba34f7c
working on a first pass at cucumber for framework
2014-08-13 14:28:28 -05:00