Skip to content

Commit

Permalink
Merge branch 'lang-check-prop-style'
Browse files Browse the repository at this point in the history
  • Loading branch information
thiagodp committed Dec 14, 2019
2 parents 7aa80ec + 1c45406 commit 7763792
Show file tree
Hide file tree
Showing 7 changed files with 93 additions and 0 deletions.
38 changes: 38 additions & 0 deletions __tests__/nlp/NLPInPortuguese.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,44 @@ describe( 'NLPInPortuguese', () => {
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, UI_LITERAL ] );
} );

it( '{ui_action} {ui_element} {ui_action_option} {value}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo {Foo} com classe "ativo"' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, VALUE ] );
} );

it( '{ui_action} {ui_element} {ui_action_option} {value} {value}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo {Foo} com atributo "name" sendo "bar"' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, VALUE, VALUE ] );
} );

it( '{ui_action} {ui_element} {ui_action_option} {value} {value}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo {Foo} com atributo "name" igual "bar"' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, VALUE, VALUE ] );
} );

it( '{ui_action} {ui_element} {ui_action_option} {value} {constant}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo {Foo} com atributo "name" igual [BAR]' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, VALUE, CONSTANT ] );
} );

it( '{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {value}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo {Foo} com atributo "name" com valor "bar"' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_ELEMENT, UI_ACTION_OPTION, VALUE, UI_ACTION_OPTION, VALUE ] );
} );


it( '{ui_action} {ui_literal} {ui_action_option} {value} {ui_action_option} {value}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu vejo <#foo> com atributo "name" com valor "bar"' ) );
shouldHaveTestCaseEntities( results, [ UI_ACTION, UI_LITERAL, UI_ACTION_OPTION, VALUE, UI_ACTION_OPTION, VALUE ] );
} );


it( '{ui_action} {value} {ui_element}', () => {
let results = [];
results.push( recognizeInTestCase( 'eu digito "Jane" em {Nome}' ) );
Expand Down
3 changes: 3 additions & 0 deletions data/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,9 @@
"ui_action_option": {
"alert": [ "alert" ],
"app": [ "application", "app" ],
"attribute": [ "attribute", "property" ],
"checked": [ "checked" ],
"class": [ "class" ],
"command": [ "command" ],
"confirm": [ "confirmation", "confirm" ],
"cookie": [ "cookie" ],
Expand Down Expand Up @@ -180,6 +182,7 @@
"script": [ "script" ],
"second": [ "second", "seconds" ],
"slowly": [ "slowly", "leisurely" ],
"style": [ "style" ],
"tab": [ "tab" ],
"title": [ "title" ],
"unchecked": [ "unchecked" ],
Expand Down
3 changes: 3 additions & 0 deletions data/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,9 @@
"ui_action_option": {
"alert": [ "alerta" ],
"app": [ "aplicação", "aplicativo", "app" ],
"attribute": [ "atributo", "propriedade", "attribute" ],
"checked": [ "marcado", "marcada", "ticado", "ticada", "checked" ],
"class": [ "classe", "class" ],
"confirm": [ "confirmação", "confirm" ],
"command": [ "comando" ],
"cookie": [ "cookie" ],
Expand Down Expand Up @@ -227,6 +229,7 @@
"script": [ "script" ],
"second": [ "segundo" ],
"slowly": [ "lentamente", "vagarosamente", "devagar" ],
"style": [ "estilo", "style" ],
"tab": [ "aba" ],
"title": [ "título", "title" ],
"unchecked": [ "desmarcado", "desmarcada", "desticado", "desticada", "unchecked" ],
Expand Down
3 changes: 3 additions & 0 deletions dist/data/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,9 @@
"ui_action_option": {
"alert": [ "alert" ],
"app": [ "application", "app" ],
"attribute": [ "attribute", "property" ],
"checked": [ "checked" ],
"class": [ "class" ],
"command": [ "command" ],
"confirm": [ "confirmation", "confirm" ],
"cookie": [ "cookie" ],
Expand Down Expand Up @@ -180,6 +182,7 @@
"script": [ "script" ],
"second": [ "second", "seconds" ],
"slowly": [ "slowly", "leisurely" ],
"style": [ "style" ],
"tab": [ "tab" ],
"title": [ "title" ],
"unchecked": [ "unchecked" ],
Expand Down
3 changes: 3 additions & 0 deletions dist/data/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,9 @@
"ui_action_option": {
"alert": [ "alerta" ],
"app": [ "aplicação", "aplicativo", "app" ],
"attribute": [ "atributo", "propriedade", "attribute" ],
"checked": [ "marcado", "marcada", "ticado", "ticada", "checked" ],
"class": [ "classe", "class" ],
"confirm": [ "confirmação", "confirm" ],
"command": [ "comando" ],
"cookie": [ "cookie" ],
Expand Down Expand Up @@ -227,6 +229,7 @@
"script": [ "script" ],
"second": [ "segundo" ],
"slowly": [ "lentamente", "vagarosamente", "devagar" ],
"style": [ "estilo", "style" ],
"tab": [ "aba" ],
"title": [ "título", "title" ],
"unchecked": [ "desmarcado", "desmarcada", "desticado", "desticada", "unchecked" ],
Expand Down
21 changes: 21 additions & 0 deletions dist/modules/nlp/BaseTrainingExamples.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,22 @@ exports.BASE_TRAINING_EXAMPLES = [
"{ui_action} {ui_element} {constant}",
"{ui_action} {ui_element} {ui_property_ref}",
"{ui_action} {ui_element} {ui_action_option}",
"{ui_action} {ui_element} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {number}",
"{ui_action} {ui_element} {ui_action_option} {value} {constant}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {constant}",
"{ui_action} {ui_element} {ui_action_option} {ui_element}",
"{ui_action} {ui_element} {ui_action_option} {ui_literal}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {number}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {constant}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {constant}",
"{ui_action} {value} {ui_element}",
"{ui_action} {number} {ui_element}",
"{ui_action} {constant} {ui_element}",
Expand Down Expand Up @@ -110,6 +124,13 @@ exports.BASE_TRAINING_EXAMPLES = [
"{ui_action_modifier} {ui_action} {ui_element_type} {ui_action_option} {number}",
"{ui_action_modifier} {ui_action} {ui_element_type} {ui_action_option} {constant}",
"{ui_action_modifier} {ui_action} {ui_element_type} {ui_action_option} {ui_property_ref}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {number}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {constant}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {constant}",
"{ui_action_modifier} {ui_action} {value} {ui_action_option}",
"{ui_action_modifier} {ui_action} {number} {ui_action_option}",
"{ui_action_modifier} {ui_action} {constant} {ui_action_option}",
Expand Down
22 changes: 22 additions & 0 deletions modules/nlp/BaseTrainingExamples.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,22 @@ export const BASE_TRAINING_EXAMPLES: NLPTrainingIntentExample[] = [
"{ui_action} {ui_element} {constant}",
"{ui_action} {ui_element} {ui_property_ref}",
"{ui_action} {ui_element} {ui_action_option}",
"{ui_action} {ui_element} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {number}",
"{ui_action} {ui_element} {ui_action_option} {value} {constant}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action} {ui_element} {ui_action_option} {value} {ui_action_option} {constant}",
"{ui_action} {ui_element} {ui_action_option} {ui_element}",
"{ui_action} {ui_element} {ui_action_option} {ui_literal}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {number}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {constant}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {constant}",

"{ui_action} {value} {ui_element}",
"{ui_action} {number} {ui_element}",
Expand Down Expand Up @@ -133,6 +147,14 @@ export const BASE_TRAINING_EXAMPLES: NLPTrainingIntentExample[] = [
"{ui_action_modifier} {ui_action} {ui_element_type} {ui_action_option} {constant}",
"{ui_action_modifier} {ui_action} {ui_element_type} {ui_action_option} {ui_property_ref}",

"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {number}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {constant}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {value}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {number}",
"{ui_action_modifier} {ui_action} {ui_element} {ui_action_option} {ui_action_option} {value} {ui_action_option} {constant}",

"{ui_action_modifier} {ui_action} {value} {ui_action_option}",
"{ui_action_modifier} {ui_action} {number} {ui_action_option}",
"{ui_action_modifier} {ui_action} {constant} {ui_action_option}",
Expand Down

0 comments on commit 7763792

Please sign in to comment.