From d37db641ad9b4936a530ad39546538f9f1cbab3d Mon Sep 17 00:00:00 2001 From: Lucas DELANIER Date: Wed, 29 Mar 2023 12:06:38 +0200 Subject: [PATCH 1/3] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'.drone.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index fceca41..67c60c4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,8 +7,11 @@ steps: image: hub.codefirst.iut.uca.fr/camille.petitalot/drone-sonarplugin-reactnative:latest commands: - npm install + - npm run test + - ls ./components/__tests__/ - sonar-scanner -Dsonar.projectKey=MovieFinder -Dsonar.sources=. -Dsonar.host.url=$${PLUGIN_SONAR_HOST} - -Dsonar.login=$${PLUGIN_SONAR_TOKEN} + -Dsonar.login=$${PLUGIN_SONAR_TOKEN} -Dsonar.javascript.lcov.reportPaths=./components/__tests__/lcov.info + -Dsonar.exclusions=**/lcov-report/** secrets: [ SONAR_TOKEN ] settings: sonar_host: https://codefirst.iut.uca.fr/sonar/ From e1405d8b9e4d7cd3d1b7ea02ed50072f45b2a051 Mon Sep 17 00:00:00 2001 From: Lucas Delanier Date: Wed, 29 Mar 2023 12:09:11 +0200 Subject: [PATCH 2/3] test on actions :tada: --- components/__tests__/reducers.test.ts | 36 --------------------------- 1 file changed, 36 deletions(-) delete mode 100644 components/__tests__/reducers.test.ts diff --git a/components/__tests__/reducers.test.ts b/components/__tests__/reducers.test.ts deleted file mode 100644 index 950f4cc..0000000 --- a/components/__tests__/reducers.test.ts +++ /dev/null @@ -1,36 +0,0 @@ -import Movie from "../../model/Movie"; -import {describe, expect, test} from '@jest/globals'; -import {addMovieToWatchLater} from "../../redux/actions/actions"; - -describe('test actions add WatchLater', () => { - - it('should create an action with ADD_WATCHLATER type', () => { - const payload = new Movie( - 121, - "Suzume", - "https://image.tmdb.org/t/p/original/ceYZCBfwbBwSpGJ6PapNVw5jqLG.jpg", - 916224, - 8.311, - "2022-11-11", - [ - "Animation", - "Drame", - "Aventure", - "Fantastique", - ], - - - - "Dans une petite ville paisible de Kyushu, une jeune fille de 17 ans, Suzume, rencontre un homme qui dit voyager afin de chercher une porte. Décidant de le suivre dans les montagnes, elle découvre une unique porte délabrée trônant au milieu des ruines, seul vestige ayant survécu au passage du temps. Cédant à une inexplicable impulsion, Suzume tourne la poignée, et d'autres portes s'ouvrent alors aux quatre coins du Japon, laissant entrer toutes les catastrophes qu'elles renferment. L'homme est formel : toute porte ouverte doit être fermée. Là où elle s'est égarée se trouvent les étoiles, le crépuscule et l'aube, une voûte céleste où tous les temps se confondent. Guidée par des portes nimbées de mystère, Suzume entame un périple en vue de toutes les refermer.", - "https://image.tmdb.org/t/p/w780/hOJYwkVSgXtE3BJFN0bRPKdLJLj.jpg", - - - ) - const expectation = { - type: 'ADD_WATCHLATER', - nounours: payload, - }; - - expect(addMovieToWatchLater(payload)).toEqual(expectation); - }); -}) \ No newline at end of file From 51c95d68ef7c711d68b2e6ea231e5d40e66fca52 Mon Sep 17 00:00:00 2001 From: Lucas Delanier Date: Wed, 29 Mar 2023 12:10:01 +0200 Subject: [PATCH 3/3] test on actions :tada: --- components/__tests__/StyledText-test.js | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 components/__tests__/StyledText-test.js diff --git a/components/__tests__/StyledText-test.js b/components/__tests__/StyledText-test.js deleted file mode 100644 index f569ce8..0000000 --- a/components/__tests__/StyledText-test.js +++ /dev/null @@ -1,10 +0,0 @@ -import * as React from 'react'; -import renderer from 'react-test-renderer'; - -import { MonoText } from '../StyledText'; - -it(`renders correctly`, () => { - const tree = renderer.create(Snapshot test!).toJSON(); - - expect(tree).toMatchSnapshot(); -});