Bug 158687 [Databinding] WritableValue throws ValueChange events when a change has not occurred
WritableValue currently throws a ValueChange event anytime the value is set rather than just when the value changes. Attaching patch...
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/jface/tests/databinding/BindingTestSuite.java
addTestSuite(EventEditorObservableLazyDataRequestorTest.class);
		addTestSuite(EditMaskLexerAndTokenTest.class);
		addTestSuite(SelectionProviderSingleSelectionObservableValueTest.class);
		addTestSuite(SVOCWLTest.class);
		addTestSuite(ViewersObservableFactoryTest.class);
		addTestSuite(AbstractObservableTest.class);
		addTestSuite(MocksTest.class);
		addTestSuite(PersonTests.class);
	}
	/**
	 * @param testCase
	 *            TODO
	 * @return true if the given test is temporarily disabled
	 */
	public static boolean failingTestsDisabled(TestCase testCase) {
		System.out.println("Ignoring disabled test: "
				+ testCase.getClass().getName() + "." + testCase.getName());
		return true;
	}
	/**
	 * @param testSuite
	 *            TODO
	 * @return true if the given test is temporarily disabled
	 */
	public static boolean failingTestsDisabled(TestSuite testSuite) {
		System.out.println("Ignoring disabled test: "
				+ testSuite.getClass().getName() + "." + testSuite.getName());
		return true;
	}
}