Skip to content

Commit

Permalink
#253 looks like the initial cut at the minimal tode is complete ... d…
Browse files Browse the repository at this point in the history
…ocs and publishing GsDevKit_home support is next on the docket
  • Loading branch information
dalehenrich committed Apr 20, 2016
1 parent b1f7ec7 commit 50ecce3
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
Expand Up @@ -9,10 +9,10 @@ testListEditStonElement_
assert: (clientElement isKindOf: TodeClientListElement);
assert:
clientElement firstList key asArray
=
equals:
#('. -> 7' '(class)@ -> SmallInteger' '(oop)@ -> 58' '(hex)@ -> ''16r7''' '(value)@ -> ''7''').
1 "windowId" ]
for: #editStonElement:.
cmdResult := self client evaluate: 'eval `3+4`; edit'.
self assert: (cmdResult isKindOf: Text).
self assert: cmdResult asString = '[58 sz:0 SmallInteger] 7'
self assert: cmdResult asString equals: '[58 sz:0 SmallInteger] 7'
Expand Up @@ -6,10 +6,11 @@ testTextEditStonElement_
| clientElement |
clientElement := aClient objectSerializer fromString: stonString.
self
assert: (clientElement isKindOf: TodeClientSourceElement).
self halt.
assert: (clientElement isKindOf: TodeClientSourceElement);
assert: clientElement firstSource equals: 'hello world'.
1 "windowId" ]
for: #editStonElement:.
cmdResult := self client evaluate: 'limit oops false'.
self assert: cmdResult asString equals: '[12 sz:0 Boolean] false'.
cmdResult := self client evaluate: 'eval `''hello world''`; edit'.
self assert: (cmdResult isKindOf: Text).
self assert: cmdResult asString = '[58 sz:0 SmallInteger] 7'
self assert: (cmdResult asString includesSubstring: ' sz:11 String] ''hello world''')
Expand Up @@ -22,15 +22,15 @@
"testExecuteRestoreFromBackupFromClient_" : "dkh 4/19/2016 12:02",
"testInformInteraction" : "dkh 4/19/2016 14:01",
"testInspectorInteraction" : "dkh 4/19/2016 14:31",
"testListEditStonElement_" : "dkh 4/19/2016 21:30",
"testListEditStonElement_" : "dkh 4/20/2016 09:54",
"testLogin" : "dkh 4/19/2016 06:05",
"testMultiLineTextInteraction" : "dkh 4/19/2016 14:45",
"testNotifyInteraction" : "dkh 4/19/2016 13:59",
"testResetAllGlobalNames" : "dkh 4/19/2016 14:57",
"testServicesMechanism" : "dkh 4/19/2016 11:21",
"testSetFindText_isRegex_" : "dkh 4/19/2016 14:59",
"testSpawnDebugger_" : "dkh 4/19/2016 15:00",
"testTextEditStonElement_" : "dkh 4/19/2016 21:31",
"testTextEditStonElement_" : "dkh 4/20/2016 10:00",
"testTextInteraction" : "dkh 4/19/2016 14:39",
"testTextInteractionRequestPassword" : "dkh 4/19/2016 14:44",
"testUnknownCommand" : "dkh 4/19/2016 19:59",
Expand Down
@@ -1 +1 @@
(name 'Tode-Minimal-Client-Tests-dkh.11' message 'split up tests for client element to include a list element and a source element (not complete)' id '505a1783-37a3-48dc-b8e7-ae3c5a12222a' date '20 April 2016' time '8:18:54.943543 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.10' message '#253 add interactive attribute to minimal client default value answers whether or not the vm is headless, but it can be switched for testing ... modify tests to use interactive ... logStack, halt, and proceed tested now ...' id '387b958f-1164-41eb-91fb-bb7262a6b024' date '19 April 2016' time '8:54:54.989615 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.9' message '#253 add one more failing test as reminder of additional work needed' id '04583e40-a6e4-4b89-a78a-e6923d29839f' date '19 April 2016' time '5:25:57.500938 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.8' message '#253 gearing up for testing the code paths used for debugging ... more test coverage needed for #logStack and address failing test' id 'ce8c3b61-3870-428d-bc0d-3ad70239dc6f' date '19 April 2016' time '5:19:34.078415 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.7' message '#253 defer some of the call back tests for later' id '146d0f62-a1f2-4cd2-8d67-828b87dfba12' date '19 April 2016' time '3:02:36.46271 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.6' message 'implement GsInteraction tests' id 'ffc822e9-59ad-470e-b0b4-bfd9740a663b' date '19 April 2016' time '2:48:58.022985 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.5' message '#253 implement services registry (for server callbacks) in minimal client' id '8f65f9be-f326-4fb9-9835-88fac5252f75' date '19 April 2016' time '11:33:51.172251 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.4' message '#253 tode command line execution is functional' id '2a0b1826-a60c-47f2-a8cc-f54df94faf83' date '19 April 2016' time '10:17:05.674217 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.3' message '#253 implementing TDMinimalClient>>evaluate: which takes a tODE command and executes it ...' id '4075558d-b06a-4014-818e-bf2942b45d14' date '19 April 2016' time '6:57:59.653289 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.2' message '#253 use GsDevKit_home for getting session description' id '67210afc-1342-4bb2-a031-dc12f2a7bb4f' date '16 April 2016' time '1:37:00.004091 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.1' message '#253 start work on minimal client implementation ... dependent upong GsDevKit/GsDevKit_home#103 as well' id '7c838205-5b8f-4d57-bcaf-b52a7340dc33' date '16 April 2016' time '11:40:42.499246 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())
(name 'Tode-Minimal-Client-Tests-dkh.12' message '#253 looks like the initial cut at the minimal tode is complete ... docs and publishing GsDevKit_home support is next on the docket' id '674262cc-a1c2-4bf9-9865-11065ce44007' date '20 April 2016' time '10:10:27.937274 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.11' message 'split up tests for client element to include a list element and a source element (not complete)' id '505a1783-37a3-48dc-b8e7-ae3c5a12222a' date '20 April 2016' time '8:18:54.943543 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.10' message '#253 add interactive attribute to minimal client default value answers whether or not the vm is headless, but it can be switched for testing ... modify tests to use interactive ... logStack, halt, and proceed tested now ...' id '387b958f-1164-41eb-91fb-bb7262a6b024' date '19 April 2016' time '8:54:54.989615 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.9' message '#253 add one more failing test as reminder of additional work needed' id '04583e40-a6e4-4b89-a78a-e6923d29839f' date '19 April 2016' time '5:25:57.500938 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.8' message '#253 gearing up for testing the code paths used for debugging ... more test coverage needed for #logStack and address failing test' id 'ce8c3b61-3870-428d-bc0d-3ad70239dc6f' date '19 April 2016' time '5:19:34.078415 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.7' message '#253 defer some of the call back tests for later' id '146d0f62-a1f2-4cd2-8d67-828b87dfba12' date '19 April 2016' time '3:02:36.46271 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.6' message 'implement GsInteraction tests' id 'ffc822e9-59ad-470e-b0b4-bfd9740a663b' date '19 April 2016' time '2:48:58.022985 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.5' message '#253 implement services registry (for server callbacks) in minimal client' id '8f65f9be-f326-4fb9-9835-88fac5252f75' date '19 April 2016' time '11:33:51.172251 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.4' message '#253 tode command line execution is functional' id '2a0b1826-a60c-47f2-a8cc-f54df94faf83' date '19 April 2016' time '10:17:05.674217 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.3' message '#253 implementing TDMinimalClient>>evaluate: which takes a tODE command and executes it ...' id '4075558d-b06a-4014-818e-bf2942b45d14' date '19 April 2016' time '6:57:59.653289 am' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.2' message '#253 use GsDevKit_home for getting session description' id '67210afc-1342-4bb2-a031-dc12f2a7bb4f' date '16 April 2016' time '1:37:00.004091 pm' author 'dkh' ancestors ((name 'Tode-Minimal-Client-Tests-dkh.1' message '#253 start work on minimal client implementation ... dependent upong GsDevKit/GsDevKit_home#103 as well' id '7c838205-5b8f-4d57-bcaf-b52a7340dc33' date '16 April 2016' time '11:40:42.499246 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())

0 comments on commit 50ecce3

Please sign in to comment.