Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lgaticaq committed Apr 12, 2016
1 parent 9c91f9b commit f4b3aed
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion example.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const meitrack = require('meitrack-parser');

const raw = new Buffer('$$A138,862170013556541,AAA,35,7.092076,79.960473,140412132808,A,10,9,57,275,1,14,5783799,7403612,413|1|F6E0|3933,0000,000B|0009||02D8|0122,*EE\r\n');
const raw = new Buffer('$$e155,867965021508656,AAA,35,-33.361133,-70.514245,160412155005,A,8,27,0,289,1.3,867,318379,2338885,730|1|32D3|A03F,0008,0000|0000|0000|02DA|0106,00000001,*3A\r\n');
const data = meitrack.parse(raw);
32 changes: 16 additions & 16 deletions test/test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,30 +5,30 @@ import {expect} from 'chai';

describe('meitrack-parser', () => {
it('should return the raw data parsed', () => {
const raw = new Buffer('$$A138,862170013556541,AAA,35,7.092076,79.960473,140412132808,A,10,9,57,275,1,14,5783799,7403612,413|1|F6E0|3933,0000,000B|0009||02D8|0122,*EE\r\n');
const raw = new Buffer('$$e155,867965021508656,AAA,35,-33.361133,-70.514245,160412155005,A,8,27,0,289,1.3,867,318379,2338885,730|1|32D3|A03F,0008,0000|0000|0000|02DA|0106,00000001,*3A\r\n');
const data = meitrack.parse(raw);
expect(data.raw).to.eql(raw.toString());
expect(data.device).to.eql('MVT380');
expect(data.type).to.eql('data');
expect(data.imei).to.eql(862170013556541);
expect(data.imei).to.eql(867965021508656);
expect(data.command).to.eql('AAA');
expect(data.alarm.type).to.eql('Gps');
expect(data.loc.type).to.eql('Point');
expect(data.loc.coordinates).to.eql([79.960473, 7.092076]);
expect(data.datetime).to.eql(new Date('2014-04-12T13:28:08.000Z'));
expect(data.loc.coordinates).to.eql([-70.514245, -33.361133]);
expect(data.datetime).to.eql(new Date('2016-04-12T15:50:05.000Z'));
expect(data.gpsSignal).to.eql('A');
expect(data.satellites).to.eql(10);
expect(data.gsmSignal).to.eql(9);
expect(data.speed).to.eql(57);
expect(data.direction).to.eql(275);
expect(data.hdop).to.eql(1);
expect(data.altitude).to.eql(14);
expect(data.odometer).to.eql(5783799);
expect(data.runtime).to.eql(7403612);
expect(data.mcc).to.eql('413');
expect(data.satellites).to.eql(8);
expect(data.gsmSignal).to.eql(27);
expect(data.speed).to.eql(0);
expect(data.direction).to.eql(289);
expect(data.hdop).to.eql(1.3);
expect(data.altitude).to.eql(867);
expect(data.odometer).to.eql(318379);
expect(data.runtime).to.eql(2338885);
expect(data.mcc).to.eql('730');
expect(data.mnc).to.eql('1');
expect(data.lac).to.eql(63200);
expect(data.ci).to.eql(14643);
expect(data.lac).to.eql(13011);
expect(data.ci).to.eql(41023);
expect(data.status.input['1']).to.be.false;
expect(data.status.input['2']).to.be.false;
expect(data.status.input['3']).to.be.false;
Expand All @@ -40,7 +40,7 @@ describe('meitrack-parser', () => {
expect(data.status.output['1']).to.be.false;
expect(data.status.output['2']).to.be.false;
expect(data.status.output['3']).to.be.false;
expect(data.status.output['4']).to.be.false;
expect(data.status.output['4']).to.be.true;
expect(data.status.output['5']).to.be.false;
expect(data.status.output['6']).to.be.false;
expect(data.status.output['7']).to.be.false;
Expand Down

0 comments on commit f4b3aed

Please sign in to comment.