anchor.diff:            seconds: 1,
             microseconds: 1,
           )));
  -  });
  +  }, onPlatform: skipWeb);
     test('Parse 7 S throws', () {
       expect(
         () => FixedDateTimeFormatter('SSSSSSS').decode('0000010'),
  
positive.code:     ));
      var str = FixedDateTimeFormatter('SSSSSS').encode(dateTime);
      expect(str, '001001');
    });
    test('Format SSSSSSS a microsecond', () {
      var str = FixedDateTimeFormatter('SSSSSSS')
          .encode(noFractionalSeconds.add(Duration(microseconds: 1)));
      expect(str, '0000010');
    });
    test('Format SSSSSSS 1/10 of a second', () {
      var str = FixedDateTimeFormatter('SSSSSSS')
          .encode(noFractionalSeconds.add(Duration(milliseconds: 100)));
  
negative.code:     ));
      var str = FixedDateTimeFormatter('ssSSSSSS').encode(dateTime);
      expect(str, '01000001');
    }, onPlatform: skipWeb);
    test('Parse ssSSSSSSS a second and a microsecond', () {
      var dateTime = noFractionalSeconds.add(Duration(
        seconds: 1,
  