Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0048563 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
defect | [Retail Modules] Retail API | minor | have not tried | 2022-02-09 17:58 | 2022-02-14 13:45 | ||||||
Reporter | caristu | View Status | public | ||||||||
Assigned To | Triage Platform Conn | ||||||||||
Priority | high | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | SCM revision | ||||||||||
Review Assigned To | |||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0048563: Redesign org.openbravo.api.tests module | ||||||||||
Description | Currently the org.openbravo.api.tests module contains all the test for the common, retail and retail api for giftcards test that tests import and export mappings and also the different export filters. Note that most of these tests depends on having sample data installed to be able to retrieve the data properly. This module definition is far from ideal because: - We have to add a new dependency to every new module that needs to test their mappings. - We can't distribute the tests in the CI jobs that ideally should be run. Currently all the tests are being executed in a CI job that ensures that all the dependencies of the test module are met. | ||||||||||
Steps To Reproduce | . | ||||||||||
Proposed Solution | Split this test module in separate modules: - org.openbravo.api.tests: with just the testing infrastructure. - org.openbravo.retail.api.tests: with the tests for the retail api mappings - org.openbravo.retail.api.giftcards.tests: with the tests for the retail api for giftcards mappings - the same for the rest of the modules that define mappings Note that we are separating these tests from their modules mainly because they need sampledata to be executed. And we do not want to add a depedency in those modules with any sampledata module because it does not make sense. | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2022-02-09 17:58 | caristu | New Issue | |
2022-02-09 17:58 | caristu | Assigned To | => Triage Platform Conn |
2022-02-09 17:58 | caristu | Triggers an Emergency Pack | => No |
2022-02-11 09:16 | caristu | Status | new => acknowledged |
2022-02-11 09:17 | caristu | Relationship added | related to 0048366 |
2022-02-14 13:45 | shuehner | Issue Monitored: shuehner |
Copyright © 2000 - 2009 MantisBT Group |