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

InseeFr / Genesis-API / 25002336653
77%

Build:
DEFAULT BRANCH: main
Ran 27 Apr 2026 02:57PM UTC
Jobs 1
Files 214
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Apr 2026 02:54PM UTC coverage: 75.433% (+10.8%) from 64.6%
25002336653

push

github

web-flow
Dev exception and refacto and date (#465)

* refactor: moved integration tests into dedicated package

* test: contextualVariableController unit test

* test: controllers unit tests

* test: rest of controller tests

* test: context service unit tests + deprecations

* test: contextual variable service unit tests

* test: some services unit tests

* refactor: use mockito annotations

* chore: imports

* wip: process lunatic raw data test

* test: lunatic json raw data unit test

* test: services tests

* test: save edited no campaignId new condition

* fix: don't use campaignId

* fix: test fixes after merge

* test: more models tests

Also deprecated DataType

* test: cache, context and contextual adapters

* test: adapter tests

* test: surveyunitmodelmongoadapter test

* fix: use deep stubs + rename files

* fix: put back normal stubs, problem is local

* fix: use jacoco

* test: NoDataException

* test: ScheduleDocument & RawResponseInputRepository

* test: OidcServiceTest

* test: FileUtilsTest

* test: controller adapter tests

* chore: remove old tests

* fix: put back stubs for cucumber

* test: health check controller test

* test: raw response controller reworked

* chore: disabled unused mode V2 endpoints

* fix: mode path variable

* refactor: renamed contextualVariableControllerTest

* refactor: moved ControllerAccessTest

* test: removed already tested access tests

* test: updated filiere model json body for tests

* chore: remove unused

* refactor: renamed controller access test

* test: converted raw data saving cucumber into IT

+ chore: french comment

* test: process filiere model raw data IT wip

* test: process raw data integration tests

* refactor: abstract in ControllerAccess IT

* refactor: remove useless autowired

* test: save context

* test: save lunatic model wip

* test: save lunatic parameterized

* test: save lunatic model invalid syntax

* test: get lunatic model and questionnaire IT

* Update UtilsControllerTest.ja... (continued)

842 of 1232 branches covered (68.34%)

Branch coverage included in aggregate %.

2987 of 3844 relevant lines covered (77.71%)

3.39 hits per line

Coverage Regressions

Lines Coverage ∆ File
155
33.77
-31.0% fr/insee/genesis/controller/rest/responses/ResponseController.java
62
27.05
-10.78% fr/insee/genesis/domain/service/context/DataProcessingContextService.java
59
76.72
6.7% fr/insee/genesis/domain/service/surveyunit/SurveyUnitService.java
39
77.92
5.36% fr/insee/genesis/domain/service/rawdata/LunaticJsonRawDataService.java
36
76.72
9.1% fr/insee/genesis/domain/service/rawdata/RawResponseService.java
17
70.71
-2.14% fr/insee/genesis/domain/service/contextualvariable/previous/ContextualPreviousVariableJsonService.java
13
12.5
-65.63% fr/insee/genesis/controller/utils/ControllerUtils.java
12
76.06
-7.53% fr/insee/genesis/domain/service/metadata/QuestionnaireMetadataService.java
10
89.66
-5.91% fr/insee/genesis/controller/sources/xml/LunaticXmlDataParser.java
10
87.04
63.55% fr/insee/genesis/infrastructure/adapter/SurveyUnitMongoAdapter.java
8
80.56
4.63% fr/insee/genesis/domain/service/contextualvariable/external/ContextualExternalVariableJsonService.java
8
89.66
19.38% fr/insee/genesis/infrastructure/utils/FileUtils.java
6
90.77
-5.15% fr/insee/genesis/domain/utils/DataVerifier.java
5
10.2
-0.32% fr/insee/genesis/domain/model/context/DataProcessingContextModel.java
5
87.63
-6.19% fr/insee/genesis/domain/service/contextualvariable/ContextualVariableJsonService.java
3
72.73
-27.27% fr/insee/genesis/controller/rest/RundeckExecutionController.java
2
94.12
12.3% fr/insee/genesis/controller/rest/responses/ContextualVariableController.java
2
87.1
27.1% fr/insee/genesis/controller/rest/responses/InterrogationController.java
2
95.77
47.95% fr/insee/genesis/controller/rest/responses/RawResponseController.java
2
27.27
-27.27% fr/insee/genesis/controller/utils/AuthUtils.java
2
84.48
-6.9% fr/insee/genesis/domain/utils/GroupUtils.java
2
94.44
0.0% fr/insee/genesis/domain/utils/XMLSplitter.java
1
98.17
1.8% fr/insee/genesis/controller/adapter/LunaticXmlAdapter.java
1
0.0
-100.0% fr/insee/genesis/domain/model/rundeck/DateStarted.java
1
0.0
-100.0% fr/insee/genesis/domain/model/rundeck/Job.java
1
50.0
-37.5% fr/insee/genesis/infrastructure/mappers/QuestionnaireMetadataDocumentMapper.java
Jobs
ID Job ID Ran Files Coverage
1 25002336653.1 27 Apr 2026 02:56PM UTC 214
75.43
GitHub Action Run
Source Files on build 25002336653
  • Tree
  • List 214
  • Changed 72
  • Source Changed 0
  • Coverage Changed 72
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25002336653
  • 895c7705 on github
  • Prev Build on main (#24999244542)
  • Next Build on main (#25052479683)
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