Alois Mahdal
2a9f9cb747
Added useful warning for undecided condition
If step has a conition based on var but var has not been
specified in params, it is not possible to decide if this
condition is fulfilled.
This case cannot be copletely avoided, byu now it will
generate a useful warning.
Functional behavor is that such steps are *allowed* and
eventually revealed to tester. (Possibly in a helpful manner.)
12 years ago
Alois Mahdal (@azzgoat)
0e328c573b
Removed obsolete class CondBlock
12 years ago
Alois Mahdal (@azzgoat)
f0c8bffef8
Finished condition processing, first run
12 years ago
Alois Mahdal (@azzgoat)
1dc522dd0a
Added error handling for unknown operators
12 years ago
Alois Mahdal (@azzgoat)
2d0d16bd27
Added regex handler to Condition
12 years ago
Alois Mahdal (@azzgoat)
359d0f10b6
Moved condition parsing and evaluation to separate class (away from CondBlock)
12 years ago
Alois Mahdal (@azzgoat)
1e62273b1e
Refactored master parsing code for readability
12 years ago
Alois Mahdal (@azzgoat)
48cfc48ce7
Refactored according to new naming convention
12 years ago
Alois Mahdal (@azzgoat)
52f252c9d6
Added SugarTrail::CondBlock
12 years ago
Alois Mahdal (@azzgoat)
a974a975c7
Added notes on future class naming convention
12 years ago
Alois Mahdal (@azzgoat)
aae7bafadf
Added skeleton for STS
12 years ago
Alois Mahdal (@azzgoat)
4a146301b1
Added basic header passing
12 years ago
Alois Mahdal (@azzgoat)
53795aa7e8
Added skel utility hash2string function to enable Params' header testing
12 years ago
Alois Mahdal (@azzgoat)
b5a6afb7ae
Added STM file memory to STM to pass
12 years ago
Alois Mahdal (@azzgoat)
83ed591407
Added skeleton for basic STS generation
12 years ago
Alois Mahdal (@azzgoat)
c0c5b0c9f6
Added skels for future utility methods
12 years ago
Alois Mahdal (@azzgoat)
43b864078f
Removed unnecessary dump
12 years ago
Alois Mahdal (@azzgoat)
5b64ba3eb8
Added parse_body()
12 years ago
Alois Mahdal (@azzgoat)
7bfacc9117
Made parse_headers() return number of them
12 years ago
Alois Mahdal (@azzgoat)
77fc231a8c
Added "final comments" to test data
12 years ago
Alois Mahdal (@azzgoat)
817e41c650
Fixed syntax error in test data
12 years ago
Alois Mahdal (@azzgoat)
f666820cab
Added typical workflow from Class POV
12 years ago
Alois Mahdal (@azzgoat)
1a18e6a3a2
Fixed whitespace
12 years ago
Alois Mahdal (@azzgoat)
2ffe9c6c3c
Fixed typo
12 years ago
Alois Mahdal
7b85528bbb
Re-aligned arch comments back to 80
12 years ago
Alois Mahdal
f82b9004a2
Added test data for hash-like header metadata
12 years ago
Alois Mahdal
b2159620f1
Fixed typo
12 years ago
Alois Mahdal
fbfcbf8063
Removed OO-nonsense from specs
12 years ago
Alois Mahdal
9fedcf2b33
Switched to Perl dmup
12 years ago
Alois Mahdal
2b2b83e3ca
Moved dmup to a later place
12 years ago
Alois Mahdal
ab194ce31b
Added basic test for parse_headers()
12 years ago
Alois Mahdal
998ec29cf8
Merge branch 'master' of github.com:AloisMahdal/sugar-trail
12 years ago
Alois Mahdal
ab5e3e0914
Added class SugarTrail::STM
12 years ago
Alois Mahdal
bf12845b01
Added note about parse_headers()
12 years ago
Alois Mahdal (@azzgoat)
0cad0fd7b8
Added notes on Objects and Environment
12 years ago
Alois Mahdal (@azzgoat)
dff0be5395
Added TODO on Equipment
12 years ago
Alois Mahdal (@azzgoat)
c8b8b924c7
Fixed typo
12 years ago
Alois Mahdal (@azzgoat)
d833014587
Added TODO
12 years ago
Alois Mahdal (@azzgoat)
0ad5816907
Fixed whitespace
12 years ago
Alois Mahdal (@azzgoat)
c9d1b3637d
Updated TODO
12 years ago
Alois Mahdal (@azzgoat)
3b82e0a55b
Added notes on matrices
12 years ago
Alois Mahdal (@azzgoat)
322c3ddd5a
Added notes on inheritance
12 years ago
Alois Mahdal
1821fc0e6c
Added notes on tables
12 years ago
Alois Mahdal (@azzgoat)
30bf1d8c94
Added basic tests
12 years ago
Alois Mahdal (@azzgoat)
7761a747ba
Added basic workflow parts
12 years ago
Alois Mahdal (@azzgoat)
50a11e1b8a
Added ignorance
12 years ago
Alois Mahdal
0d43c85b1b
Added basic outlines for workflow and data model
12 years ago
Alois Mahdal (@azzgoat)
24c72814eb
Rephrased
12 years ago
Alois Mahdal (@azzgoat)
c2ce0a23b6
Fixed typo
12 years ago
Alois Mahdal (@azzgoat)
a5d2f86458
Added case name & descripton
12 years ago