anchor.diff:    }
   
     test_dartfix_excludedSource() async {
  -    await test_dartfix_convertToIntLiteral();
  +    addTestFile('''
  +const double myDouble = 42.0;
  +    ''');
  +
  +    // Assert dartfix suggestions
  +    EditDartfixResult result = await performFix();
  +    expect(result.suggestions, hasLength(1));
  +    expectSuggestion(result.suggestions[0], 'int literal', 24, 4);
  +    expectEdits(result.edits, '''
  +const double myDouble = 42;
  +    ''');
   
       // Add analysis options to exclude the lib directory then reanalyze
       newFile('/project/analysis_options.yaml', content: '''
  
positive.code: 
  @reflectiveTest
  class EditDartfixDomainHandlerTest extends AbstractAnalysisTest {
    String libPath;
  
    void expectEdits(List<SourceFileEdit> fileEdits, String expectedSource) {
      expect(fileEdits, hasLength(1));
  
negative.code:     expect(suggestion.location.length, length);
    }
  
    Future<EditDartfixResult> performFix() async {
      final id = nextRequestId;
      final params = new EditDartfixParams([projectPath]);
      final request = new Request(id, 'edit.dartfix', params.toJson());
  
      final response = await new EditDartFix(server, request).compute();
      expect(response.id, id);
  
      return EditDartfixResult.fromResponse(response);
    }
  