The Trunk: ToolsTests-fbs.62.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ToolsTests-fbs.62.mcz

commits-2
Frank Shearar uploaded a new version of ToolsTests to project The Trunk:
http://source.squeak.org/trunk/ToolsTests-fbs.62.mcz

==================== Summary ====================

Name: ToolsTests-fbs.62
Author: fbs
Time: 19 April 2013, 8:43:40.116 am
UUID: 926d563e-d57b-44ec-b4e7-672010293c2b
Ancestors: ToolsTests-nice.61

Tests for the new #canonicalArgumentName Debugger methods.

=============== Diff against ToolsTests-nice.61 ===============

Item was added:
+ TestCase subclass: #DebuggerExtensionsTest
+ instanceVariableNames: ''
+ classVariableNames: ''
+ poolDictionaries: ''
+ category: 'ToolsTests-Debugger'!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testBooleansGeneralise (in category 'testing - canonical argument names') -----
+ testBooleansGeneralise
+ self assert: Boolean name equals: true canonicalArgumentName.
+ self assert: Boolean name equals: false canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testByteStringsGeneralise (in category 'testing - canonical argument names') -----
+ testByteStringsGeneralise
+ self assert: String name equals: ByteString new canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testClassesGeneralise (in category 'testing - canonical argument names') -----
+ testClassesGeneralise
+ self assert: Class name equals: Class new canonicalArgumentName.
+ self assert: Class name equals: 1 class canonicalArgumentName.
+ self assert: Class name equals: true class canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testCollectionsGeneralise (in category 'testing - canonical argument names') -----
+ testCollectionsGeneralise
+ self assert: Collection name equals: Array new canonicalArgumentName.
+ self assert: Collection name equals: OrderedCollection new canonicalArgumentName.
+ self assert: Collection name equals: LinkedList new canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testFloatsGeneralise (in category 'testing - canonical argument names') -----
+ testFloatsGeneralise
+ self assert: Number name equals: 1.0 canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testFractionsGeneralise (in category 'testing - canonical argument names') -----
+ testFractionsGeneralise
+ self assert: Number name equals: (1 / 2) canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testIntegersDontGeneralise (in category 'testing - canonical argument names') -----
+ testIntegersDontGeneralise
+ self assert: Integer name equals: 1 canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testLargeNegativeIntegersGeneralise (in category 'testing - canonical argument names') -----
+ testLargeNegativeIntegersGeneralise
+ self assert: Integer name equals: LargeNegativeInteger initializedInstance canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testLargePositiveIntegersGeneralise (in category 'testing - canonical argument names') -----
+ testLargePositiveIntegersGeneralise
+ self assert: Integer name equals: LargePositiveInteger initializedInstance canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testOtherObjectsDontGeneralise (in category 'testing - canonical argument names') -----
+ testOtherObjectsDontGeneralise
+ self assert: Behavior name equals: Behavior new canonicalArgumentName.
+ self assert: UndefinedObject name equals: nil canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testScaledDecimalsGeneralise (in category 'testing - canonical argument names') -----
+ testScaledDecimalsGeneralise
+ self assert: Number name equals: 2.00s2 canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testStringsDontGeneralise (in category 'testing - canonical argument names') -----
+ testStringsDontGeneralise
+ self assert: String name equals: String new canonicalArgumentName!

Item was added:
+ ----- Method: DebuggerExtensionsTest>>testWideStringsGeneralise (in category 'testing - canonical argument names') -----
+ testWideStringsGeneralise
+ self assert: String name equals: WideString new canonicalArgumentName!


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ToolsTests-fbs.62.mcz

Frank Shearar-3
On 19 April 2013 09:32,  <[hidden email]> wrote:

> Frank Shearar uploaded a new version of ToolsTests to project The Trunk:
> http://source.squeak.org/trunk/ToolsTests-fbs.62.mcz
>
> ==================== Summary ====================
>
> Name: ToolsTests-fbs.62
> Author: fbs
> Time: 19 April 2013, 8:43:40.116 am
> UUID: 926d563e-d57b-44ec-b4e7-672010293c2b
> Ancestors: ToolsTests-nice.61
>
> Tests for the new #canonicalArgumentName Debugger methods.
>
> =============== Diff against ToolsTests-nice.61 ===============

Ah, turns out I'd already committed this. Oh well. Perhaps
source.squeak.org should raise a 409 Conflict in this case?

frank

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ToolsTests-fbs.62.mcz

Tobias Pape
Am 19.04.2013 um 10:35 schrieb Frank Shearar <[hidden email]>:

> On 19 April 2013 09:32,  <[hidden email]> wrote:
>> Frank Shearar uploaded a new version of ToolsTests to project The Trunk:
>> http://source.squeak.org/trunk/ToolsTests-fbs.62.mcz
>>
>> ==================== Summary ====================
>>
>> Name: ToolsTests-fbs.62
>> Author: fbs
>> Time: 19 April 2013, 8:43:40.116 am
>> UUID: 926d563e-d57b-44ec-b4e7-672010293c2b
>> Ancestors: ToolsTests-nice.61
>>
>> Tests for the new #canonicalArgumentName Debugger methods.
>>
>> =============== Diff against ToolsTests-nice.61 ===============
>
> Ah, turns out I'd already committed this. Oh well. Perhaps
> source.squeak.org should raise a 409 Conflict in this case?


I implemented exactly that for SS3, but it is in no prior version.
Best
        -Tobias

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ToolsTests-fbs.62.mcz

Frank Shearar-3
On 19 April 2013 09:41, Tobias Pape <[hidden email]> wrote:

> Am 19.04.2013 um 10:35 schrieb Frank Shearar <[hidden email]>:
>
>> On 19 April 2013 09:32,  <[hidden email]> wrote:
>>> Frank Shearar uploaded a new version of ToolsTests to project The Trunk:
>>> http://source.squeak.org/trunk/ToolsTests-fbs.62.mcz
>>>
>>> ==================== Summary ====================
>>>
>>> Name: ToolsTests-fbs.62
>>> Author: fbs
>>> Time: 19 April 2013, 8:43:40.116 am
>>> UUID: 926d563e-d57b-44ec-b4e7-672010293c2b
>>> Ancestors: ToolsTests-nice.61
>>>
>>> Tests for the new #canonicalArgumentName Debugger methods.
>>>
>>> =============== Diff against ToolsTests-nice.61 ===============
>>
>> Ah, turns out I'd already committed this. Oh well. Perhaps
>> source.squeak.org should raise a 409 Conflict in this case?
>
>
> I implemented exactly that for SS3, but it is in no prior version.

Yep, that's exactly what makes me miss it from source.squeak.org :)

frank

> Best
>         -Tobias
>

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ToolsTests-fbs.62.mcz

Tobias Pape
Am 19.04.2013 um 10:52 schrieb Frank Shearar <[hidden email]>:

> On 19 April 2013 09:41, Tobias Pape <[hidden email]> wrote:
>> Am 19.04.2013 um 10:35 schrieb Frank Shearar <[hidden email]>:
>>
>>> On 19 April 2013 09:32,  <[hidden email]> wrote:
>>>
>>> Ah, turns out I'd already committed this. Oh well. Perhaps
>>> source.squeak.org should raise a 409 Conflict in this case?
>>
>>
>> I implemented exactly that for SS3, but it is in no prior version.
>
> Yep, that's exactly what makes me miss it from source.squeak.org :)


Current showstopper is that GemStone does not yet support MCScriptDefinitions
and this would beak Updates…
Apart from that…I'd be glad.

Best
        -Tobias