@@ -16,73 +16,11 @@ var entities = require("../lib/entities");
1616var morphology = require ( "../lib/morphology" ) ;
1717var tokens = require ( "../lib/tokens" ) ;
1818var sentences = require ( "../lib/sentences" ) ;
19- var checkVersion = require ( "../lib/checkVersion" ) ;
2019var info = require ( "../lib/info" ) ;
2120var ping = require ( "../lib/ping" ) ;
2221var paramObj = require ( "../lib/parameters" ) ;
2322var rosetteException = require ( "../lib/rosetteExceptions" ) ;
2423
25- describe ( "Check Version" , function ( ) {
26-
27- afterEach ( function ( done ) {
28- nock . cleanAll ( ) ;
29- done ( ) ;
30- } ) ;
31-
32- it ( "passes the check version" , function ( done ) {
33- var mockResponse = JSON . stringify ( { 'name' :'Rosette API' , 'versionChecked' :true } ) ;
34-
35- nock ( 'https://api.rosette.com' , { "encodedQueryParams" : true } )
36- . post ( '/rest/v1/info' )
37- . query ( { "clientVersion" :"1.1" } )
38- . reply ( 200 , JSON . parse ( mockResponse ) ) ;
39-
40- var params = new paramObj ( ) ;
41- var c = new checkVersion ( ) ;
42- c . check ( params , '1234567890' , 'https://api.rosette.com/rest/v1/' , function ( err , res ) {
43- chai . expect ( res ) . to . have . property ( 'name' ) ;
44- chai . expect ( res . name ) . to . equal ( 'Rosette API' ) ;
45- done ( ) ;
46- } ) ;
47-
48- } ) ;
49-
50- it ( "fails the version check" , function ( done ) {
51- var mockResponse = JSON . stringify ( { 'name' :'Rosette API' , 'versionChecked' :false } ) ;
52-
53- nock ( 'https://api.rosette.com' , { "encodedQueryParams" : true } )
54- . post ( '/rest/v1/info' )
55- . query ( { "clientVersion" :"1.1" } )
56- . reply ( 200 , JSON . parse ( mockResponse ) ) ;
57-
58- var c = new checkVersion ( ) ;
59- var params = new paramObj ( ) ;
60- c . check ( params , '1234567890' , 'https://api.rosette.com/rest/v1/' , function ( err , res ) {
61- chai . expect ( res ) . to . have . property ( 'versionChecked' ) ;
62- chai . expect ( res . versionChecked ) . to . be . false ;
63- done ( ) ;
64- } ) ;
65-
66- } ) ;
67-
68- it ( "fails the API version check" , function ( done ) {
69- var mockResponse = JSON . stringify ( { 'name' :'Rosette API' , 'versionChecked' :false } ) ;
70-
71- nock ( 'https://api.rosette.com' , { "encodedQueryParams" : true } )
72- . post ( '/rest/v1/info' )
73- . query ( { "clientVersion" :"1.1" } )
74- . reply ( 200 , JSON . parse ( mockResponse ) ) ;
75-
76- var api = new Api ( '123456789' , 'https://api.rosette.com/rest/v1' ) ;
77- api . rosette ( "info" , function ( err , res ) {
78- chai . expect ( err ) . to . not . be . null ;
79- chai . expect ( err . name ) . to . equal ( 'RosetteException' ) ;
80- done ( ) ;
81- } ) ;
82-
83- } ) ;
84- } ) ;
85-
8624describe ( "Language Endpoint" , function ( ) {
8725 beforeEach ( function ( done ) {
8826 var mockResponse = JSON . stringify ( { 'name' :'Rosette API' , 'versionChecked' :true } ) ;
0 commit comments