var Trinary = require('./trinary');

describe('Trinary', function () {

  it('1 is decimal 1', function() {
    expect(1).toEqual(new Trinary('1').toDecimal());
  });

  xit('2 is decimal 2', function() {
    expect(2).toEqual(new Trinary('2').toDecimal());
  });

  xit('10 is decimal 3', function() {
    expect(3).toEqual(new Trinary('10').toDecimal());
  });

  xit('11 is decimal 4', function() {
    expect(4).toEqual(new Trinary('11').toDecimal());
  });

  xit('100 is decimal 9', function() {
    expect(9).toEqual(new Trinary('100').toDecimal());
  });

  xit('112 is decimal 14', function() {
    expect(14).toEqual(new Trinary('112').toDecimal());
  });

  xit('222 is 26', function() {
    expect(26).toEqual(new Trinary('222').toDecimal());
  });

  xit('1122000120 is 32091', function() {
    expect(32091).toEqual(new Trinary('1122000120').toDecimal());
  });

  xit('invalid trinary is decimal 0', function() {
    expect(0).toEqual(new Trinary('carrot').toDecimal());
  });

});

@@ -112,27 +112,16 @@
  expect(
-1).toEqual(
 new Trin
@@ -133,32 +133,43 @@
 1').toDecimal())
+.toEqual(1)
 ;%0A  %7D);%0A%0A  xit('
@@ -213,19 +213,8 @@
 ect(
-2).toEqual(
 new 
@@ -230,32 +230,43 @@
 2').toDecimal())
+.toEqual(2)
 ;%0A  %7D);%0A%0A  xit('
@@ -311,19 +311,8 @@
 ect(
-3).toEqual(
 new 
@@ -329,32 +329,43 @@
 0').toDecimal())
+.toEqual(3)
 ;%0A  %7D);%0A%0A  xit('
@@ -406,27 +406,16 @@
  expect(
-4).toEqual(
 new Trin
@@ -428,32 +428,43 @@
 1').toDecimal())
+.toEqual(4)
 ;%0A  %7D);%0A%0A  xit('
@@ -510,19 +510,8 @@
 ect(
-9).toEqual(
 new 
@@ -529,32 +529,43 @@
 0').toDecimal())
+.toEqual(9)
 ;%0A  %7D);%0A%0A  xit('
@@ -612,20 +612,8 @@
 ect(
-14).toEqual(
 new 
@@ -631,32 +631,44 @@
 2').toDecimal())
+.toEqual(14)
 ;%0A  %7D);%0A%0A  xit('
@@ -707,20 +707,8 @@
 ect(
-26).toEqual(
 new 
@@ -726,32 +726,44 @@
 2').toDecimal())
+.toEqual(26)
 ;%0A  %7D);%0A%0A  xit('
@@ -812,23 +812,8 @@
 ect(
-32091).toEqual(
 new 
@@ -838,32 +838,47 @@
 0').toDecimal())
+.toEqual(32091)
 ;%0A  %7D);%0A%0A  xit('
@@ -936,19 +936,8 @@
 ect(
-0).toEqual(
 new 
@@ -966,16 +966,27 @@
 cimal())
+.toEqual(0)
 ;%0A  %7D);%0A

fix ordering of actual/expected