Comments (6)
OK, comment added: xunit/xunit#2748 (comment)
Please consider joining the discussion.
from fscheck.
What are the implications for FsCheck? Does the analyser also emit errors for the Property
attribute? If so, what can we do about it?
Should we have this discussion here? Or would it be more appropriate to have it at xunit/xunit#2748?
from fscheck.
Does the analyser also emit errors for the Property attribute?
Why should it? It just complained about return type.
[Property(MaxTest = 250)]
public Property Merging_2_finite_adjacent_DateRanges_properties() {...}
Or did you mean something else?
from fscheck.
Or did you mean something else?
No, that's a fine example, thank you.
Can we do anything about this in FsCheck? As far as I can tell, this looks as though the xUnit.net analyser produces a false positive.
I suggest continuing the discussion there, or perhaps open a new xUnit.net issue. I'll be happy to jump in over there if my presence is desired.
from fscheck.
I am not very familiar with xUnit architecture, but currently it looks like FsCheck can do nothing.
IMO, the set of allowed types should be defined by TestCaseDiscovererAttribute
.
Maybe it's indeed worth that you commen in the original issue.
from fscheck.
Looks like this was fixed in xunit's analyzers.
from fscheck.
Related Issues (20)
- FsCheck not registering a static method that takes Arbitrary<TType> in C# HOT 7
- How to generate instances of more complicated data structures HOT 3
- The type 'Config' does not define the field, constructor or member 'WithArbitrary' HOT 2
- Update docs with new `Arbitrary` API based on `ArbMap` HOT 6
- feat(FsCheck.Xunit): Support xUnit >= 2.5, < 3 HOT 1
- Modelbased testing? HOT 3
- Expose `Gen.choose64` HOT 1
- feat(FsCheck.NUnit): Support NUnit >= 4.0.0 HOT 1
- Model-based testing examples in C#? HOT 2
- Check.QuickAll does not find testables that return unit HOT 2
- Prop.filter (==>) executes property even if condition does not hold HOT 4
- `StringNoNulls` is passing a null? HOT 6
- FsCheck 3.0.0-rc1 in C# is ignoring Xunit property size values HOT 2
- FsCheck generating test objects in C# HOT 5
- FsCheck 3.0.0-rc1 XUnit Property attribute doesn't respect IAsyncLifetime HOT 1
- FsCheck 3.0.0 RC1 dependency on xunit.extensibility.execution is out of date by three minor versions. HOT 6
- Consider providing a more explicit implementation of `IArbMap` HOT 6
- No instances of class FsCheck.Testable+ITestable1[T] for type Microsoft.FSharp.Collections.FSharpList1[FsCheck.Property] HOT 3
- Fallout from Paket and FAKE deletion HOT 19
- Packaging improvements HOT 8
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 fscheck.