Comments (4)
Original comment by [email protected]
on 31 Aug 2007 at 1:34
from mb-unit.
Looks like the issue is in the private overload of XmlAssert.XmlEquals. It calls
XmlDiff.Compare but does nothing with the return value. This renders all public
overloads of XmlAssert.XmlEquals useless, as well as DataAssert.AreSchemasEqual,
DataAssert.AreEqual, and DataAssert.AreDataEqual.
I believe the main reason this wasn't caught is a fundamental problem with
XmlAssertionTests. This test fixture uses the same methods it's testing to
perform
the actual assertions. It's never going to catch false positives that way.
Original comment by [email protected]
on 16 Nov 2007 at 8:34
from mb-unit.
It should be able to catch false positives by looking for expected
AssertionExceptions in negative cases.
Original comment by [email protected]
on 16 Nov 2007 at 9:13
- Changed state: Accepted
from mb-unit.
This has already been fixed (r515), I added a couple of extra test cases though.
Original comment by [email protected]
on 4 Mar 2008 at 2:32
- Changed state: Fixed
from mb-unit.
Related Issues (20)
- Unhandled excption in control panel HOT 1
- Icarus Execution Log behavior when double clicking embedded screenshots HOT 1
- Linq and DataContext NullReference Exception HOT 3
- Install Issue HOT 7
- GallioBundle-3.2.381.0-Setup-x64.msi HOT 1
- Failures are not reported as expected in the condensed HTML report. HOT 1
- Visual Studio Crashes HOT 3
- Icarus - ArgumentOutOfRangeException when reloading a dll HOT 3
- ToolStripButton Binding does not dipose properly HOT 1
- Icarus crashes attempting to debug when VS running as Admin HOT 1
- Multiple test assemblies with same namespace in Icarus Test Explorer window display incorrectly. HOT 2
- Test assembly that depends on a Win32 DLL fails to load in Isolated Process HOT 3
- Entering directories in Icarus project properties doesn't work HOT 2
- New contract verifier to verify resistance to hash code collision. HOT 5
- Test report contains a large number of <wbr></wbr> statements - this bloats the size of the report HOT 4
- System.NullReferenceException when running NUnit tests HOT 4
- Please make it clear whether the release supports VS2010/R#5 HOT 1
- Icarus 3.1.397 - "Split namespaces" configuration will sometimes not execute any tests HOT 3
- R# plugin consumes 1 GB of memory with VS2010 and R# 5.0 RTM HOT 3
- Build 3.2.421.0 - Tests will not run in Visual Studio 2008 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mb-unit.