• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

moosetechnology / Famix-UnitTest / 15830084211

23 Jun 2025 04:43PM UTC coverage: 25.0% (-1.5%) from 26.54%
15830084211

push

github

Gabriel-Darbord
Patch to create the ModestSuite
`ModestSuite` is the test suite containing all generated test classes
This was hardcoded in the test generator, plus allows for taking failed exports into account

0 of 7 new or added lines in 1 file covered. (0.0%)

224 existing lines in 7 files now uncovered.

615 of 2460 relevant lines covered (25.0%)

0.25 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/Famix-UnitTest-Exporter/FamixUTAbstractPatch.class.st
1
"
2
Patches target specific part of the exporter's pipeline to adjust the generated tests.
3
"
4
Class {
5
        #name : 'FamixUTAbstractPatch',
6
        #superclass : 'Object',
7
        #category : 'Famix-UnitTest-Exporter-Strategies',
8
        #package : 'Famix-UnitTest-Exporter',
9
        #tag : 'Strategies'
10
}
11

12
{ #category : 'testing' }
13
FamixUTAbstractPatch class >> isAbstract [
×
14

×
15
        ^ self == FamixUTAbstractPatch
×
16
]
×
17

18
{ #category : 'hooks' }
19
FamixUTAbstractPatch >> after: testExporter exports: testModel [
×
20
        "At the very end of the test export process."
×
21
]
×
22

23
{ #category : 'hooks' }
24
FamixUTAbstractPatch >> after: testExporter exportsTestCases: aFamixUTModel [
×
25
        "All test cases have been exported."
×
26
]
×
27

28
{ #category : 'hooks' }
UNCOV
29
FamixUTAbstractPatch >> after: testExporter exportsTestSuites: aFamixUTModel [
×
UNCOV
30
        "All test suites have been exported."
×
UNCOV
31
]
×
32

33
{ #category : 'hooks' }
UNCOV
34
FamixUTAbstractPatch >> before: testExporter exports: aFamixUTModel [
×
UNCOV
35
        "At the very start of the test export process."
×
UNCOV
36
]
×
37

38
{ #category : 'hooks' }
UNCOV
39
FamixUTAbstractPatch >> before: testExporter exportsTestCases: aFamixUTModel [
×
UNCOV
40
        "All test cases are about to be exported."
×
UNCOV
41
]
×
42

43
{ #category : 'hooks' }
UNCOV
44
FamixUTAbstractPatch >> before: testExporter exportsTestSuites: aFamixUTModel [
×
UNCOV
45
        "All test suites are about to be exported."
×
UNCOV
46
]
×
47

48
{ #category : 'hooks' }
UNCOV
49
FamixUTAbstractPatch >> when: testExporter builtTestCase: aFamixUTCase [
×
UNCOV
50
        "The test class and its methods have been fully exported."
×
UNCOV
51
]
×
52

53
{ #category : 'hooks' }
UNCOV
54
FamixUTAbstractPatch >> when: testExporter createdTestCase: aFamixUTCase [
×
UNCOV
55
        "A test class has just been created, before exporting methods."
×
UNCOV
56
]
×
57

58
{ #category : 'hooks' }
UNCOV
59
FamixUTAbstractPatch >> when: testExporter removedTestCase: aFamixUTCase [
×
UNCOV
60
        "A test class has been removed because it has no test methods."
×
UNCOV
61
]
×
62

63
{ #category : 'hooks' }
UNCOV
64
FamixUTAbstractPatch >> when: testExporter skippedTestMethod: aFamixUTMethod because: exception [
×
UNCOV
65
        "A test method has been skipped because of an exception."
×
UNCOV
66
]
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc