1
1
import { wordDiff , diffWords , diffWordsWithSpace } from '../../lib/diff/word' ;
2
2
import { convertChangesToXML } from '../../lib/convert/xml' ;
3
3
4
- import expect from 'expect.js ' ;
4
+ import { expect } from 'chai ' ;
5
5
6
6
describe ( 'WordDiff' , function ( ) {
7
7
describe ( '#diffWords' , function ( ) {
@@ -70,15 +70,15 @@ describe('WordDiff', function() {
70
70
describe ( '#diffWords - async' , function ( ) {
71
71
it ( 'should diff whitespace' , function ( done ) {
72
72
diffWords ( 'New Value' , 'New ValueMoreData' , function ( err , diffResult ) {
73
- expect ( err ) . to . be ( undefined ) ;
73
+ expect ( err ) . to . be . undefined ;
74
74
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( 'New <del>Value</del><ins>ValueMoreData</ins>' ) ;
75
75
done ( ) ;
76
76
} ) ;
77
77
} ) ;
78
78
79
79
it ( 'should diff multiple whitespace values' , function ( done ) {
80
80
diffWords ( 'New Value ' , 'New ValueMoreData ' , function ( err , diffResult ) {
81
- expect ( err ) . to . be ( undefined ) ;
81
+ expect ( err ) . to . be . undefined ;
82
82
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( 'New <del>Value</del><ins>ValueMoreData</ins> ' ) ;
83
83
done ( ) ;
84
84
} ) ;
@@ -87,7 +87,7 @@ describe('WordDiff', function() {
87
87
// Diff on word boundary
88
88
it ( 'should diff on word boundaries' , function ( done ) {
89
89
diffWords ( 'New :Value:Test' , 'New ValueMoreData ' , function ( err , diffResult ) {
90
- expect ( err ) . to . be ( undefined ) ;
90
+ expect ( err ) . to . be . undefined ;
91
91
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( 'New <del>:Value:Test</del><ins>ValueMoreData </ins>' ) ;
92
92
done ( ) ;
93
93
} ) ;
@@ -96,21 +96,21 @@ describe('WordDiff', function() {
96
96
// Diff without changes
97
97
it ( 'should handle identity' , function ( done ) {
98
98
diffWords ( 'New Value' , 'New Value' , function ( err , diffResult ) {
99
- expect ( err ) . to . be ( undefined ) ;
99
+ expect ( err ) . to . be . undefined ;
100
100
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( 'New Value' ) ;
101
101
done ( ) ;
102
102
} ) ;
103
103
} ) ;
104
104
it ( 'should handle empty' , function ( done ) {
105
105
diffWords ( '' , '' , function ( err , diffResult ) {
106
- expect ( err ) . to . be ( undefined ) ;
106
+ expect ( err ) . to . be . undefined ;
107
107
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( '' ) ;
108
108
done ( ) ;
109
109
} ) ;
110
110
} ) ;
111
111
it ( 'should diff has identical content' , function ( done ) {
112
112
diffWords ( 'New Value' , 'New Value' , function ( err , diffResult ) {
113
- expect ( err ) . to . be ( undefined ) ;
113
+ expect ( err ) . to . be . undefined ;
114
114
expect ( convertChangesToXML ( diffResult ) ) . to . equal ( 'New Value' ) ;
115
115
done ( ) ;
116
116
} ) ;
0 commit comments