|
Class: TestRunnerEmbedded (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--Tools::AbstractTestRunner
|
+--Tools::TestRunnerMini
|
+--Tools::TestRunnerEmbedded
- Package:
- stx:libtool
- Category:
- SUnit-UI
- Version:
- rev:
1.56
date: 2023/11/29 14:24:36
- user: cg
- file: Tools__TestRunnerEmbedded.st directory: libtool
- module: stx stc-classLibrary: libtool
documentation to be added.
class:
<a short class summary here, describing what instances represent>
responsibilities:
<describing what my main role is>
collaborators:
<describing with whom and how I talk to>
API:
<public api and main messages>
example:
<a one-line examples on how to use - can also be in a separate example method>
implementation:
<implementation points>
[instance variables:]
[class variables:]
copyrightCOPYRIGHT (c) 2018 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
only in accordance with the terms of that license and with the
inclusion of the above copyright notice. This software may not
be provided or otherwise made available to, or used by, any
other person. No title to or ownership of the software is
hereby transferred.
plugIn spec
-
aspectSelectors
-
This resource specification was automatically generated
by the UIPainter of ST/X.
aspects
-
methodGeneratorHolder
-
return/create the 'methodGeneratorHolder' value holder (automatically generated)
-
methodGeneratorHolder: something
-
set the 'methodGeneratorHolder' value holder (automatically generated)
-
selectedClassesHolder
-
return/create the 'selectedClassesHolder' value holder (automatically generated)
-
selectedClassesHolder: something
-
set the 'selectedClassesHolder' value holder (automatically generated)
-
selectedMethodsHolder
-
return/create the 'selectedMethodsHolder' value holder (automatically generated)
-
selectedMethodsHolder: something
-
set the 'selectedMethodsHolder' value holder (automatically generated)
-
selectedProtocolsHolder
-
return/create the 'selectedProtocolsHolder' value holder (automatically generated)
-
selectedProtocolsHolder: something
-
set the 'selectedProtocolsHolder' value holder (automatically generated)
aspects-visibility
-
pinButtonVisibleHolder
-
-
runAllButtonVisibleHolder
-
-
runFailedButtonVisibleHolder
-
change & update
-
enqueueMessage: aSelector
-
(comment from inherited method)
enqueue a message without arguments to be sent to myself later,
when my process is back in its eventLoop. Also, filter duplicates.
This is useful, to buffer redraws and avoid flicker due to multiple
redraws (especially in browsers, when reacting on changeMessages resulting
from changes made in other browsers)
-
invalidateTestCases
-
-
update: aspect with: param from: sender
-
Invoked when an object that I depend upon sends a change notification.
-
updateTestCases
-
(comment from inherited method)
Nothing to do here
private
-
hide
-
-
show
-
-
visibility: visibility height: height
-
this is the kind of dangerous access which breaks, whenever some wrapping setup
utilities
-
suiteForRun
-
if methods are selected, a suite for those methods is built and returned.
If protocols are selected, a suite for all methods in those protocols
is built and returned.
Otherwise, a suite for all methods in the class is built and returned
-
suiteForRunAll
-
(comment from inherited method)
raise an error: must be redefined in concrete subclass(es)
Notice that everything between [exBegin] and [exEnd] is extracted by the html-doc generator
to create nicely formatted and clickable executable examples in the generated html-doc.
(see the browser's class-documentation menu items for more)
opening the application:
Tools::TestRunnerEmbedded open
|
opening the application on some model:
Tools::TestRunnerEmbedded openOn:aModel
|
|