Skip to content

Commit 4cfa201

Browse files
author
Mario Piqué Martinez
committed
ADDED: Testing section in Developer-Guide.md
1 parent 6f04669 commit 4cfa201

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

_posts/iMarina/Developer-Guide/2025-07-03-Developer-Guide.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ parent: iMarina
66
has_children: true
77
---
88

9-
## iMarina-load (Developer guide)
9+
## 💻 iMarina-load (Developer guide)
1010

1111
### Prerequisites
1212

@@ -49,7 +49,7 @@ sudo apt install python3.12-venv gcc build-essential git -y
4949
```
5050

5151

52-
# Usage
52+
# 💡 Usage
5353

5454
### Obtaining translations excels
5555
By default, they are read from the `input/ folder`
@@ -70,7 +70,7 @@ To start the program execute this command with argument --imarina-input:
7070
You can either Download them manually from [Sharepoint](https://iciq.sharepoint.com/sites/digitalitzacio), or you can use the Dockerized `OneDrive` service to sync files from Sharepoint
7171
to your host computer automatically in the background.
7272

73-
### OneDrive service
73+
### 💻 OneDrive service
7474
The program will display a link and ask you to authenticate and paste the answered URL into the terminal.
7575

7676
```shell
@@ -88,17 +88,25 @@ instead of **input/**, so that data consumed by the program is always updated.
8888

8989
You can leave OneDrive running so that the files are always in sync.
9090

91-
### Docker basic info
91+
### 🐳 Docker basic info
9292
Access the container shell:
9393
```shell
9494

9595
docker-compose run --rm app sh
96-
9796
```
97+
98+
### 🧪 Testing section
99+
100+
All tests are managed using **pytest** and are located in the `tests/` directory.
101+
The testing process ensures that all core functionalities work as expected before deployment.
102+
For detailed testing setup, configuration, and automation through **Docker** or **GitHub Actions**, refer to the [Programming standard](https://iciq-dmp.github.io/iMarina/Developer-Guide/Programming-standard/) document.
103+
98104
More technician info of Docker in section [Programming standard](https://iciq-dmp.github.io/iMarina/Developer-Guide/Programming-standard/)
99105

100106

101-
<!-- TODO TESTING SECTION AND PYTEST -->
107+
108+
109+
<!-- TODO IDE(pycharm) -->
102110

103111

104112

0 commit comments

Comments
 (0)