Class: Base
- Inherits:
-
Object
- Object
- Base
- Defined in:
- lib/skeleton/base.rb,
lib/skeleton/root.rb
Constant Summary collapse
- PAGE_OBJECTS_FOLDER =
"#{ROOT_DIR}/PageObjects".freeze
- ATTACHMENTS_FOLDER =
"#{ROOT_DIR}/Attachments".freeze
- TIMESTAMP =
(Time.now.to_f * 1000).to_i
- ROOT_DIR =
File.('..', Dir.pwd)
Instance Method Summary collapse
Instance Method Details
#clear ⇒ Object
21 22 23 24 |
# File 'lib/skeleton/base.rb', line 21 def clear FileUtils.rm_rf(PAGE_OBJECTS_FOLDER) FileUtils.rm_rf(ATTACHMENTS_FOLDER) end |
#log ⇒ Object
14 15 16 17 |
# File 'lib/skeleton/base.rb', line 14 def log create_logger if @log.nil? @log end |
#precondition ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/skeleton/base.rb', line 6 def precondition create_logger clear FileUtils.rm_rf("#{ROOT_DIR}/html/screenshot.png") FileUtils.mkdir_p(PAGE_OBJECTS_FOLDER) FileUtils.mkdir_p(ATTACHMENTS_FOLDER) end |
#skeletoner ⇒ Object
19 |
# File 'lib/skeleton/base.rb', line 19 def skeletoner; end |