Skip to content

Fix paragraph test in bas-rus-Cyrl-Latn-{bss,oss} #23

@ronaldtse

Description

@ronaldtse

For both bas-rus-Cyrl-Latn-oss and bas-rus-Cyrl-Latn-bss systems.

The test expectation is correct, but the transliteration isn't. This seems related to #17.

  15) Interscript maps/bas-rus-Cyrl-Latn-bss.yaml system test for {"source"=>"Эх, тройка! птица тройка, кто тебя выдумал? знать, у бойкого народа ты могла только родиться, в той земле, что не любит шутить, а ровнем-гладнем разметнулась на полсвета, да и ступай считать версты, пока не зарябит тебе в очи. И не хитрый, кажись, дорожный снаряд, не железным схвачен винтом, а наскоро живьём с одним топором да долотом снарядил и собрал тебя ярославский расторопный мужик. Не в немецких ботфортах ямщик: борода да рукавицы, и сидит чёрт знает на чём; а привстал, да замахнулся, да затянул песню — кони вихрем, спицы в колесах смешались в один гладкий круг, только дрогнула дорога, да вскрикнул в испуге остановившийся пешеход — и вон она понеслась, понеслась, понеслась!\nН.В. Гоголь", "expected"=>"Eh, troyka! ptitsa troyka, kto tebya vidumal? znat, u boykogo naroda ti mogla tolko roditsya, v toy zemle, chto ne lyubit shutit, a rovnem-gladnem razmetnulas na polsveta, da i stupay schitay versti, poka ne zaryabit tebe v ochi. I ne hitriy, kazhis, dorozhniy snaryad, ne zheleznim shvachen vintom, a naskoro zhivyem s odnim toporom da dolotom sobral tebya yaroslavskiy rastoropniy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavitsi, i sidit chert znaet na chem; a privstal, da zamahnulsya, da zatyanul pesnyu — koni vihrem, spitsi v kolesah smeshalis v odin gladkiy krug, tolko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas, poneslas, poneslas!\nN.V. Gogol"}
      Failure/Error: expect(result).to eq(test["expected"])
      
        expected: "Eh, troyka! ptitsa troyka, kto tebya vidumal? znat, u boykogo naroda ti mogla tolko roditsya, v toy ... vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas, poneslas, poneslas!\nN.V. Gogol"
             got: "Eh, troyka! ptitsa troyka, kto tebya vidumal? znat, u boykogo naroda ti mogla tolko roditsya, v toy ... vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas, poneslas, poneslas!\nN.V. Gogol"
      
        (compared using ==)
      
        Diff:
        @@ -1,3 +1,3 @@
        -Eh, troyka! ptitsa troyka, kto tebya vidumal? znat, u boykogo naroda ti mogla tolko roditsya, v toy zemle, chto ne lyubit shutit, a rovnem-gladnem razmetnulas na polsveta, da i stupay schitay versti, poka ne zaryabit tebe v ochi. I ne hitriy, kazhis, dorozhniy snaryad, ne zheleznim shvachen vintom, a naskoro zhivyem s odnim toporom da dolotom sobral tebya yaroslavskiy rastoropniy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavitsi, i sidit chert znaet na chem; a privstal, da zamahnulsya, da zatyanul pesnyu  koni vihrem, spitsi v kolesah smeshalis v odin gladkiy krug, tolko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod  i von ona poneslas, poneslas, poneslas!
        +Eh, troyka! ptitsa troyka, kto tebya vidumal? znat, u boykogo naroda ti mogla tolko roditsya, v toy zemle, chto ne lyubit shutit, a rovnem-gladnem razmetnulas na polsveta, da i stupay schitat versti, poka ne zaryabit tebe v ochi. I ne hitriy, kazhis, dorozhniy snaryad, ne zheleznim shvachen vintom, a naskoro zhivyeem s odnim toporom da dolotom snaryadil i sobral tebya yaroslavskiy rastoropniy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavitsi, i sidit chert znaet na chem; a privstal, da zamahnulsya, da zatyanul pesnyu  koni vihrem, spitsi v kolesah smeshalis v odin gladkiy krug, tolko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod  i von ona poneslas, poneslas, poneslas!
         N.V. Gogol
        
      # ./spec/interscript_spec.rb:13:in `block (5 levels) in <top (required)>'

...

  34) Interscript maps/bas-rus-Cyrl-Latn-oss.yaml system test for {"source"=>"Эх, тройка! птица тройка, кто тебя выдумал? знать, у бойкого народа ты могла только родиться, в той земле, что не любит шутить, а ровнем-гладнем разметнулась на полсвета, да и ступай считать версты, пока не зарябит тебе в очи. И не хитрый, кажись, дорожный снаряд, не железным схвачен винтом, а наскоро живьём с одним топором да долотом снарядил и собрал тебя ярославский расторопный мужик. Не в немецких ботфортах ямщик: борода да рукавицы, и сидит чёрт знает на чём; а привстал, да замахнулся, да затянул песню — кони вихрем, спицы в колесах смешались в один гладкий круг, только дрогнула дорога, да вскрикнул в испуге остановившийся пешеход — и вон она понеслась, понеслась, понеслась!\nН.В. Гоголь", "expected"=>"`Eh, troyka! ptitsa troyka, kto tebya v`idumal? znat', u boykogo naroda t`i mogla tol'ko rodit'sya, v toy zemle, chto ne lyubit shutit', a rovnem-gladnem razmetnulas' na polsveta, da i stupay schitay verst`i, poka ne zaryabit tebe v ochi. I ne hitr`iy, kazhis', dorozhn`iy snaryad, ne zhelezn`im shvachen vintom, a naskoro zhivy``em s odnim toporom da dolotom sobral tebya yaroslavskiy rastoropn`iy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavits`i, i sidit ch``ert znaet na ch``em; a privstal, da zamahnulsya, da zatyanul pesnyu — koni vihrem, spits`i v kolesah smeshalis' v odin gladkiy krug, tol'ko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas', poneslas', poneslas'!\nN.V. Gogol'"}
      Failure/Error: expect(result).to eq(test["expected"])
      
        expected: "`Eh, troyka! ptitsa troyka, kto tebya v`idumal? znat', u boykogo naroda t`i mogla tol'ko rodit'sya, ...riknul v ispuge ostanovivshiysya peshehod — i von ona poneslas', poneslas', poneslas'!\nN.V. Gogol'"
             got: "`Eh, troyka! ptitsa troyka, kto tebya v`idumal? znat', u boykogo naroda t`i mogla tol'ko rodit'sya, ...riknul v ispuge ostanovivshiysya peshehod — i von ona poneslas', poneslas', poneslas'!\nN.V. Gogol'"
      
        (compared using ==)
      
        Diff:
        @@ -1,3 +1,3 @@
        -`Eh, troyka! ptitsa troyka, kto tebya v`idumal? znat', u boykogo naroda t`i mogla tol'ko rodit'sya, v toy zemle, chto ne lyubit shutit', a rovnem-gladnem razmetnulas' na polsveta, da i stupay schitay verst`i, poka ne zaryabit tebe v ochi. I ne hitr`iy, kazhis', dorozhn`iy snaryad, ne zhelezn`im shvachen vintom, a naskoro zhivy``em s odnim toporom da dolotom sobral tebya yaroslavskiy rastoropn`iy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavits`i, i sidit ch``ert znaet na ch``em; a privstal, da zamahnulsya, da zatyanul pesnyu  koni vihrem, spits`i v kolesah smeshalis' v odin gladkiy krug, tol'ko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas', poneslas', poneslas'!
        +`Eh, troyka! ptitsa troyka, kto tebya v`idumal? znat', u boykogo naroda t`i mogla tol'ko rodit'sya, v toy zemle, chto ne lyubit shutit', a rovnem-gladnem razmetnulas' na polsveta, da i stupay schitat' verst`i, poka ne zaryabit tebe v ochi. I ne hitr`iy, kazhis', dorozhn`iy snaryad, ne zhelezn`im shvachen vintom, a naskoro zhivy``e``em s odnim toporom da dolotom snaryadil i sobral tebya yaroslavskiy rastoropn`iy muzhik. Ne v nemetskih botfortah yamshchik: boroda da rukavits`i, i sidit ch``ert znaet na ch``em; a privstal, da zamahnulsya, da zatyanul pesnyu  koni vihrem, spits`i v kolesah smeshalis' v odin gladkiy krug, tol'ko drognula doroga, da vskriknul v ispuge ostanovivshiysya peshehod — i von ona poneslas', poneslas', poneslas'!
         N.V. Gogol'
        
      # ./spec/interscript_spec.rb:13:in `block (5 levels) in <top (required)>'

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions