diff options
| author | Zog | 2018-02-07 09:23:20 +0100 | 
|---|---|---|
| committer | Luc Donnet | 2018-02-09 13:56:54 +0100 | 
| commit | ae36ee8a9270540cea2b0bea70b0f7c46a1818ef (patch) | |
| tree | 9be9b7d1f50fa5cd3c70772a4f1e3ae71daddbb3 /spec/javascript | |
| parent | c608e69bb3908de4c319689fa8232cff4a046b86 (diff) | |
| download | chouette-core-ae36ee8a9270540cea2b0bea70b0f7c46a1818ef.tar.bz2 | |
Refs #4126 @6h; Add i18n to JS
Diffstat (limited to 'spec/javascript')
3 files changed, 32 insertions, 10 deletions
| diff --git a/spec/javascript/preprocessor.js b/spec/javascript/preprocessor.js new file mode 100644 index 000000000..a2de8e4be --- /dev/null +++ b/spec/javascript/preprocessor.js @@ -0,0 +1,15 @@ +'use strict'; + +var coffee = require('coffeescript'); + +module.exports = { +  process: function(src, filename) { +    if (coffee.helpers.isCoffee(filename)) { +      return coffee.compile(src, { +        'bare': false, +        'inlineMap': true +      }) +    } +    return src; +  } +}; diff --git a/spec/javascript/vehicle_journeys/components/VehicleJourneys_spec.js b/spec/javascript/vehicle_journeys/components/VehicleJourneys_spec.js index 87151c64b..2a84cb9ca 100644 --- a/spec/javascript/vehicle_journeys/components/VehicleJourneys_spec.js +++ b/spec/javascript/vehicle_journeys/components/VehicleJourneys_spec.js @@ -1,6 +1,13 @@  import React, { Component } from 'react'  import VehicleJourneys from '../../../../app/javascript/vehicle_journeys/components/VehicleJourneys'  import renderer from 'react-test-renderer' +import fs from 'fs' + +import I18n from '../../../../public/javascripts/i18n' +import decorateI18n from '../../../../app/assets/javascripts/i18n/extended.coffee' +window.I18n = decorateI18n(I18n) +I18n.locale = "fr" +eval(fs.readFileSync('./public/javascripts/translations.js')+'')  describe('stopPointHeader', () => {    set('features', () => { diff --git a/spec/javascript/vehicle_journeys/components/__snapshots__/VehicleJourneys_spec.js.snap b/spec/javascript/vehicle_journeys/components/__snapshots__/VehicleJourneys_spec.js.snap index 703f727d7..cdd34cbbd 100644 --- a/spec/javascript/vehicle_journeys/components/__snapshots__/VehicleJourneys_spec.js.snap +++ b/spec/javascript/vehicle_journeys/components/__snapshots__/VehicleJourneys_spec.js.snap @@ -19,19 +19,19 @@ exports[`stopPointHeader should display the city name 1`] = `            <div              className="strong mb-xs"            > -            ID course +            ID Course            </div>            <div> -            Nom course +            Nom Course            </div>            <div> -            ID mission +            ID Mission            </div>            <div> -            Transporteur +            transporteur            </div>            <div> -            Calendriers +            calendrier            </div>          </div>          <div @@ -109,19 +109,19 @@ exports[`stopPointHeader with the "long_distance_routes" feature should display            <div              className="strong mb-xs"            > -            ID course +            ID Course            </div>            <div> -            Nom course +            Nom Course            </div>            <div> -            ID mission +            ID Mission            </div>            <div> -            Transporteur +            transporteur            </div>            <div> -            Calendriers +            calendrier            </div>          </div>          <div | 
