Alois Mahdal
6ff86ab76c
s/bless/happiness/
hace 12 años
Alois Mahdal
19ab364ff0
Added negative self-test on warnings
hace 12 años
Alois Mahdal
946fc24e9b
Simplified warnings to text-only
hace 12 años
Alois Mahdal
47eef42b92
Made more informative warnings
hace 12 años
Alois Mahdal
25dbbb2a0d
Enabled reporting multiple warnings
hace 12 años
Alois Mahdal
afa3239a81
Whitespace cleanup
hace 12 años
Alois Mahdal
d3b2c04545
Added auto-parsing
hace 12 años
Alois Mahdal
c7e08f2970
Added basic Slave-specific test
hace 12 años
Alois Mahdal
a7d8088a75
Added developer FAQ
hace 12 años
Alois Mahdal
e2f1b7c0da
Added comments
hace 12 años
Alois Mahdal
869b55fc4a
Revamped condition evaluation
Now warnings from condition evaluation are passed down to Slave
hace 12 años
Alois Mahdal
8281669a4a
Refactored for better readability
Needed to distinguish between master and slave steps
hace 12 años
Alois Mahdal
d93d63ff9e
Switched Repo.t dump to YAML (more concise)
hace 12 años
Alois Mahdal
8c979e0e5b
Cleaned up rc.stm
Purpose of rc.stm is only ilustration---no funny things allowed.
hace 12 años
Alois Mahdal
190fa403d3
Added notes on WUI warnings
hace 12 años
Alois Mahdal
ce94e72d7d
Added new operator handler
hace 12 años
Alois Mahdal
3e58bfdafa
Implemented warnings to SugarTrail::Template::Condition
Method match() now returns result *and* a reference to list of warnings
hace 12 años
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.)
hace 12 años
Alois Mahdal (@azzgoat)
0e328c573b
Removed obsolete class CondBlock
hace 12 años
Alois Mahdal (@azzgoat)
f0c8bffef8
Finished condition processing, first run
hace 12 años
Alois Mahdal (@azzgoat)
1dc522dd0a
Added error handling for unknown operators
hace 12 años
Alois Mahdal (@azzgoat)
2d0d16bd27
Added regex handler to Condition
hace 12 años
Alois Mahdal (@azzgoat)
359d0f10b6
Moved condition parsing and evaluation to separate class (away from CondBlock)
hace 12 años
Alois Mahdal (@azzgoat)
1e62273b1e
Refactored master parsing code for readability
hace 12 años
Alois Mahdal (@azzgoat)
48cfc48ce7
Refactored according to new naming convention
hace 12 años
Alois Mahdal (@azzgoat)
52f252c9d6
Added SugarTrail::CondBlock
hace 12 años
Alois Mahdal (@azzgoat)
a974a975c7
Added notes on future class naming convention
hace 12 años
Alois Mahdal (@azzgoat)
aae7bafadf
Added skeleton for STS
hace 12 años
Alois Mahdal (@azzgoat)
4a146301b1
Added basic header passing
hace 12 años
Alois Mahdal (@azzgoat)
53795aa7e8
Added skel utility hash2string function to enable Params' header testing
hace 12 años
Alois Mahdal (@azzgoat)
b5a6afb7ae
Added STM file memory to STM to pass
hace 12 años
Alois Mahdal (@azzgoat)
83ed591407
Added skeleton for basic STS generation
hace 12 años
Alois Mahdal (@azzgoat)
c0c5b0c9f6
Added skels for future utility methods
hace 12 años
Alois Mahdal (@azzgoat)
43b864078f
Removed unnecessary dump
hace 12 años
Alois Mahdal (@azzgoat)
5b64ba3eb8
Added parse_body()
hace 12 años
Alois Mahdal (@azzgoat)
7bfacc9117
Made parse_headers() return number of them
hace 12 años
Alois Mahdal (@azzgoat)
77fc231a8c
Added "final comments" to test data
hace 12 años
Alois Mahdal (@azzgoat)
817e41c650
Fixed syntax error in test data
hace 12 años
Alois Mahdal (@azzgoat)
f666820cab
Added typical workflow from Class POV
hace 12 años
Alois Mahdal (@azzgoat)
1a18e6a3a2
Fixed whitespace
hace 12 años
Alois Mahdal (@azzgoat)
2ffe9c6c3c
Fixed typo
hace 12 años
Alois Mahdal
7b85528bbb
Re-aligned arch comments back to 80
hace 12 años
Alois Mahdal
f82b9004a2
Added test data for hash-like header metadata
hace 12 años
Alois Mahdal
b2159620f1
Fixed typo
hace 12 años
Alois Mahdal
fbfcbf8063
Removed OO-nonsense from specs
hace 12 años
Alois Mahdal
9fedcf2b33
Switched to Perl dmup
hace 12 años
Alois Mahdal
2b2b83e3ca
Moved dmup to a later place
hace 12 años
Alois Mahdal
ab194ce31b
Added basic test for parse_headers()
hace 12 años
Alois Mahdal
998ec29cf8
Merge branch 'master' of github.com:AloisMahdal/sugar-trail
hace 12 años
Alois Mahdal
ab5e3e0914
Added class SugarTrail::STM
hace 12 años