Karate 프레임 워크에서 작은 오이 현지화를 사용하는 방법은 무엇입니까?

ZeAL0T

Karate Framework에서 작은 오이 현지화 를 사용하고 싶습니다 .

영어 버전의 시나리오는 완벽하게 작동합니다. 그러나 러시아어 버전에서는 Karate FeatureParser가 현지화 된 태그를 모르고 실패하는 것처럼 보입니다. 다음은 오류 로그입니다.

line 15:0 mismatched input '<EOF>' expecting {FEATURE_TAGS, FEATURE}
16:44:01.263 [main] ERROR com.intuit.karate.core.FeatureParser - syntax error: mismatched input '<EOF>' expecting {FEATURE_TAGS, FEATURE}
16:44:01.270 [main] ERROR com.intuit.karate.core.FeatureParser - not a valid feature file: src/test/java/ru.feature - mismatched input '<EOF>' expecting {FEATURE_TAGS, FEATURE}
Exception in thread "main" java.lang.RuntimeException: mismatched input '<EOF>' expecting {FEATURE_TAGS, FEATURE}
    at com.intuit.karate.core.FeatureParser.<init>(FeatureParser.java:150)
    at com.intuit.karate.core.FeatureParser.<init>(FeatureParser.java:126)
    at com.intuit.karate.core.FeatureParser.parse(FeatureParser.java:69)
    at com.intuit.karate.IdeUtils.exec(IdeUtils.java:61)
    at cucumber.api.cli.Main.main(Main.java:36)

기능 파일의 영어 버전 :

Feature: Services A and B
  Background:
    * url 'http://localhost:8080'

  Scenario: call service A
    Given path 'service-a'
    And method get
    Then status 200

  Scenario: call service B
    Given path 'service-b'
    And method get
    Then status 200

러시아어 버전의 기능 파일 :

# language: ru
Функция: Сервисы А и Б
  Контекст:
    * адрес 'http://localhost:8080'

  Сценарий: вызов сервиса А
    Дано путь 'service-a'
    И метод get
    То статус 200

  Сценарий: вызов сервиса B
    Дано путь 'service-b'
    И метод get
    То статус 200

이 문제를 해결하려면 어떻게해야합니까?

피터 토마스

예, Karate는 버전 0.9.0 에서 Cucumber 에서 전환 한 후 현지화를 지원하지 않습니다 .

Karate의 목표가 Cucumber와 매우 다르기 때문에 현지화를 지원하지 않기로 결정했습니다. Karate는 프로그래밍 언어와 비슷하며 여기에 더 잘 설명되어 있습니다. https://stackoverflow.com/a/47799207/143475

따라서 Java 또는 JavaScript가 현지화 된 키워드를 지원하지 않는 것처럼 Karate도 지원하지 않습니다. 지금까지 불만이 없었습니다. :)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Yii 프레임 워크에서 이름 대신 사용자 ID를 얻는 방법은 무엇입니까?

분류에서Dev

NModbus4 프레임 워크를 사용하여 Modbus 슬레이브 장치에서 오류 코드를 얻는 방법은 무엇입니까?

분류에서Dev

Karate 프레임 워크에서 여러 배열을 병합하는 방법은 무엇입니까?

분류에서Dev

루프 엔티티 프레임 워크에서 데이터를 확인하는 방법은 무엇입니까?

분류에서Dev

핵심 PHP 프로젝트에서 yii 프레임 워크 프로젝트의 마스터 페이지를 사용하는 방법은 무엇입니까?

분류에서Dev

사진 프레임 워크-PHAsset에서 이미지의 CLLocation을 얻는 방법은 무엇입니까?

분류에서Dev

사진 프레임 워크-PHAsset에서 이미지의 CLLocation을 얻는 방법은 무엇입니까?

분류에서Dev

zend 프레임 워크 2에서 작업간에 데이터를 유지하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

WordPress 테마 옵션에서 redux 프레임 워크를 사용하여 본문의 배경 이미지를 변경하는 방법은 무엇입니까?

분류에서Dev

AspNetUsers 테이블에서 MVC ID 프레임 워크를 사용할 때 데이터베이스에 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

핵심 애플리케이션 / 프레임 워크에 마이크로 서비스를 사용하는 방법은 무엇입니까?

분류에서Dev

C # 프레임 워크에서 Azure Blob 경로를 사용하는 방법은 무엇입니까?

분류에서Dev

Play Framework에서 ReactiveMongo + JSON 집계 프레임 워크를 사용하는 방법은 무엇입니까?

분류에서Dev

Java에서 일종의 이벤트 프레임 워크를 만드는 방법은 무엇입니까?

분류에서Dev

Mongodb Aggregate 프레임 워크를 사용하여 데이터를 채우는 방법은 무엇입니까?

분류에서Dev

Racket에서 동적 출력이있는 함수에 대해 단위 테스트 프레임 워크를 사용하는 방법은 무엇입니까?

분류에서Dev

Automapper를 사용하여 엔티티 프레임 워크에서 데이터를 업데이트하는 방법은 무엇입니까?

분류에서Dev

프레임 워크 내에서 봄. 사용자에게 내 프레임 워크 종속성을 부과하지 않는 방법은 무엇입니까?

분류에서Dev

over를 사용하여 데이터 프레임에 좌표를 가져 오는 방법은 무엇입니까?

분류에서Dev

데이터 프레임에서 .csv 파일을 사용하여 삼자 네트워크를 구축하는 방법은 무엇입니까?

분류에서Dev

원본 .net 프레임 워크 오류 페이지를 수정하는 방법은 무엇입니까?

분류에서Dev

헤더 검색 경로에서 두 개 이상의 프레임 워크를 사용하는 방법은 무엇입니까?

분류에서Dev

코코아 터치 프레임 워크에서 MagicalRecord 라이브러리를 사용하는 방법은 무엇입니까?

분류에서Dev

Django 프레임 워크에서 모든 모델의 삽입 또는 업데이트 작업을 감지하는 방법은 무엇입니까?

분류에서Dev

데이터 프레임이있는 사전에서 if / else를 사용하는 방법은 무엇입니까?

분류에서Dev

Karate 프레임 워크의 시나리오 개요 내에 'abortedStepsShouldPass'구성을 추가하는 방법은 무엇입니까?

분류에서Dev

데이터 프레임에서 열 벡터에 루프를 사용하는 방법은 무엇입니까?

분류에서Dev

Mono (.NET) 프레임 워크에서 Swashbuckle / Swagger를 작동시키는 방법은 무엇입니까?

분류에서Dev

Nest.js 프레임 워크를 사용하여 클라이언트에 이미지를 반환하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Yii 프레임 워크에서 이름 대신 사용자 ID를 얻는 방법은 무엇입니까?

  2. 2

    NModbus4 프레임 워크를 사용하여 Modbus 슬레이브 장치에서 오류 코드를 얻는 방법은 무엇입니까?

  3. 3

    Karate 프레임 워크에서 여러 배열을 병합하는 방법은 무엇입니까?

  4. 4

    루프 엔티티 프레임 워크에서 데이터를 확인하는 방법은 무엇입니까?

  5. 5

    핵심 PHP 프로젝트에서 yii 프레임 워크 프로젝트의 마스터 페이지를 사용하는 방법은 무엇입니까?

  6. 6

    사진 프레임 워크-PHAsset에서 이미지의 CLLocation을 얻는 방법은 무엇입니까?

  7. 7

    사진 프레임 워크-PHAsset에서 이미지의 CLLocation을 얻는 방법은 무엇입니까?

  8. 8

    zend 프레임 워크 2에서 작업간에 데이터를 유지하는 가장 좋은 방법은 무엇입니까?

  9. 9

    WordPress 테마 옵션에서 redux 프레임 워크를 사용하여 본문의 배경 이미지를 변경하는 방법은 무엇입니까?

  10. 10

    AspNetUsers 테이블에서 MVC ID 프레임 워크를 사용할 때 데이터베이스에 값을 삽입하는 방법은 무엇입니까?

  11. 11

    핵심 애플리케이션 / 프레임 워크에 마이크로 서비스를 사용하는 방법은 무엇입니까?

  12. 12

    C # 프레임 워크에서 Azure Blob 경로를 사용하는 방법은 무엇입니까?

  13. 13

    Play Framework에서 ReactiveMongo + JSON 집계 프레임 워크를 사용하는 방법은 무엇입니까?

  14. 14

    Java에서 일종의 이벤트 프레임 워크를 만드는 방법은 무엇입니까?

  15. 15

    Mongodb Aggregate 프레임 워크를 사용하여 데이터를 채우는 방법은 무엇입니까?

  16. 16

    Racket에서 동적 출력이있는 함수에 대해 단위 테스트 프레임 워크를 사용하는 방법은 무엇입니까?

  17. 17

    Automapper를 사용하여 엔티티 프레임 워크에서 데이터를 업데이트하는 방법은 무엇입니까?

  18. 18

    프레임 워크 내에서 봄. 사용자에게 내 프레임 워크 종속성을 부과하지 않는 방법은 무엇입니까?

  19. 19

    over를 사용하여 데이터 프레임에 좌표를 가져 오는 방법은 무엇입니까?

  20. 20

    데이터 프레임에서 .csv 파일을 사용하여 삼자 네트워크를 구축하는 방법은 무엇입니까?

  21. 21

    원본 .net 프레임 워크 오류 페이지를 수정하는 방법은 무엇입니까?

  22. 22

    헤더 검색 경로에서 두 개 이상의 프레임 워크를 사용하는 방법은 무엇입니까?

  23. 23

    코코아 터치 프레임 워크에서 MagicalRecord 라이브러리를 사용하는 방법은 무엇입니까?

  24. 24

    Django 프레임 워크에서 모든 모델의 삽입 또는 업데이트 작업을 감지하는 방법은 무엇입니까?

  25. 25

    데이터 프레임이있는 사전에서 if / else를 사용하는 방법은 무엇입니까?

  26. 26

    Karate 프레임 워크의 시나리오 개요 내에 'abortedStepsShouldPass'구성을 추가하는 방법은 무엇입니까?

  27. 27

    데이터 프레임에서 열 벡터에 루프를 사용하는 방법은 무엇입니까?

  28. 28

    Mono (.NET) 프레임 워크에서 Swashbuckle / Swagger를 작동시키는 방법은 무엇입니까?

  29. 29

    Nest.js 프레임 워크를 사용하여 클라이언트에 이미지를 반환하는 방법은 무엇입니까?

뜨겁다태그

보관