Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(280)

Side by Side Diff: dart/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/context/IncrementalAnalysisCacheTest.java

Issue 64033002: Version 0.8.10.8 (Closed) Base URL: http://dart.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2013, the Dart project authors. 2 * Copyright (c) 2013, the Dart project authors.
3 * 3 *
4 * Licensed under the Eclipse Public License v1.0 (the "License"); you may not u se this file except 4 * Licensed under the Eclipse Public License v1.0 (the "License"); you may not u se this file except
5 * in compliance with the License. You may obtain a copy of the License at 5 * in compliance with the License. You may obtain a copy of the License at
6 * 6 *
7 * http://www.eclipse.org/legal/epl-v10.html 7 * http://www.eclipse.org/legal/epl-v10.html
8 * 8 *
9 * Unless required by applicable law or agreed to in writing, software distribut ed under the License 9 * Unless required by applicable law or agreed to in writing, software distribut ed under the License
10 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY K IND, either express 10 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY K IND, either express
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 public void test_update_noCache_entry() { 244 public void test_update_noCache_entry() {
245 result = update(null, source, "hello", "hbazlo", 1, 2, 3, entry); 245 result = update(null, source, "hello", "hbazlo", 1, 2, 3, entry);
246 assertNotNull(result); 246 assertNotNull(result);
247 assertSame(source, result.getSource()); 247 assertSame(source, result.getSource());
248 assertSame(unit, result.getResolvedUnit()); 248 assertSame(unit, result.getResolvedUnit());
249 assertEquals("hello", result.getOldContents()); 249 assertEquals("hello", result.getOldContents());
250 assertEquals("hbazlo", result.getNewContents()); 250 assertEquals("hbazlo", result.getNewContents());
251 assertEquals(1, result.getOffset()); 251 assertEquals(1, result.getOffset());
252 assertEquals(2, result.getOldLength()); 252 assertEquals(2, result.getOldLength());
253 assertEquals(3, result.getNewLength()); 253 assertEquals(3, result.getNewLength());
254 assertTrue(result.hasWork());
254 } 255 }
255 256
256 public void test_update_noCache_entry_noOldSource_append() { 257 public void test_update_noCache_entry_noOldSource_append() {
257 result = update(null, source, null, "hellxo", 4, 0, 1, entry); 258 result = update(null, source, null, "hellxo", 4, 0, 1, entry);
258 assertNotNull(result); 259 assertNotNull(result);
259 assertSame(source, result.getSource()); 260 assertSame(source, result.getSource());
260 assertSame(unit, result.getResolvedUnit()); 261 assertSame(unit, result.getResolvedUnit());
261 assertEquals("hello", result.getOldContents()); 262 assertEquals("hello", result.getOldContents());
262 assertEquals("hellxo", result.getNewContents()); 263 assertEquals("hellxo", result.getNewContents());
263 assertEquals(4, result.getOffset()); 264 assertEquals(4, result.getOffset());
264 assertEquals(0, result.getOldLength()); 265 assertEquals(0, result.getOldLength());
265 assertEquals(1, result.getNewLength()); 266 assertEquals(1, result.getNewLength());
267 assertTrue(result.hasWork());
266 } 268 }
267 269
268 public void test_update_noCache_entry_noOldSource_delete() { 270 public void test_update_noCache_entry_noOldSource_delete() {
269 result = update(null, source, null, "helo", 4, 1, 0, entry); 271 result = update(null, source, null, "helo", 4, 1, 0, entry);
270 assertNull(result); 272 assertNull(result);
271 } 273 }
272 274
273 public void test_update_noCache_entry_noOldSource_replace() { 275 public void test_update_noCache_entry_noOldSource_replace() {
274 result = update(null, source, null, "helxo", 4, 1, 1, entry); 276 result = update(null, source, null, "helxo", 4, 1, 1, entry);
275 assertNull(result); 277 assertNull(result);
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
363 365
364 private CompilationUnit parse(String code) { 366 private CompilationUnit parse(String code) {
365 Scanner scanner = new Scanner( 367 Scanner scanner = new Scanner(
366 source, 368 source,
367 new CharSequenceReader(code), 369 new CharSequenceReader(code),
368 AnalysisErrorListener.NULL_LISTENER); 370 AnalysisErrorListener.NULL_LISTENER);
369 Parser parser = new Parser(source, AnalysisErrorListener.NULL_LISTENER); 371 Parser parser = new Parser(source, AnalysisErrorListener.NULL_LISTENER);
370 return parser.parseCompilationUnit(scanner.tokenize()); 372 return parser.parseCompilationUnit(scanner.tokenize());
371 } 373 }
372 } 374 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698