Craftplacer
|
43e91877a7
|
Scope and limit parameter to IBeatmapSkin
|
2020-08-29 14:47:26 +02:00 |
|
Craftplacer
|
9ce9ba3a0d
|
Update TestSceneSkinFallbacks.cs
|
2020-08-29 13:50:29 +02:00 |
|
Craftplacer
|
4cb9e1d443
|
Initial commit
|
2020-08-29 10:33:43 +02:00 |
|
Dean Herbert
|
fcf7038642
|
Fix a couple of missed cases
|
2020-08-27 00:21:50 +09:00 |
|
Dean Herbert
|
d2c2e8bbe8
|
Revert some more usage of MusicController back to WorkingBeatmap
|
2020-08-21 15:17:21 +09:00 |
|
Dean Herbert
|
9e7a28002d
|
Merge branch 'master' into beatmap-track-rework
|
2020-08-13 17:56:50 +09:00 |
|
smoogipoo
|
45876bc55a
|
Fix reference to non-existent variable
|
2020-08-12 23:50:33 +09:00 |
|
Dean Herbert
|
429ad783cf
|
Merge branch 'update-framework' into beatmap-track-rework
|
2020-08-12 23:35:46 +09:00 |
|
Bartłomiej Dach
|
25f59e0489
|
Add failing test cases
|
2020-08-11 21:55:50 +02:00 |
|
Bartłomiej Dach
|
b78ccf8a34
|
Rewrite Spun Out test scene
|
2020-08-11 21:28:00 +02:00 |
|
Dean Herbert
|
ca7fd57ec2
|
Merge pull request #9826 from bdach/spinner-rotation-clock-rate
|
2020-08-11 10:43:55 +09:00 |
|
Bartłomiej Dach
|
cca78235d5
|
Replace CumulativeRotation with RateAdjustedRotation
|
2020-08-10 23:02:06 +02:00 |
|
Bartłomiej Dach
|
5d63b5f6a5
|
Add failing test cases
|
2020-08-10 23:02:01 +02:00 |
|
Bartłomiej Dach
|
61f1c4fe62
|
Extract replay-transforming helper test method
|
2020-08-10 19:51:00 +02:00 |
|
dependabot-preview[bot]
|
d7de8b2916
|
Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.7.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.6.1 to 16.7.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.6.1...v16.7.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-08-10 17:17:07 +00:00 |
|
smoogipoo
|
5002d69f69
|
Update inspections
|
2020-08-07 20:51:56 +09:00 |
|
smoogipoo
|
5c05fe3988
|
Expose track from MusicController
|
2020-08-06 16:24:14 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
Dean Herbert
|
3b15a50f0d
|
Fix unnecessary + character
|
2020-08-06 12:34:42 +09:00 |
|
Dean Herbert
|
d5324be07d
|
Fix malformed testcase
|
2020-08-06 12:33:40 +09:00 |
|
Dean Herbert
|
bb73489ae5
|
Fix very short spinners being impossible to complete
|
2020-08-05 18:46:58 +09:00 |
|
Bartłomiej Dach
|
efb08aeed3
|
Switch unnecessary wait steps to asserts
|
2020-08-02 14:54:41 +02:00 |
|
Bartłomiej Dach
|
f412808331
|
Check rotation with bigger tolerance to account for damp
|
2020-08-02 13:26:48 +02:00 |
|
Dean Herbert
|
fb74195d83
|
Move InputManager implementation to base skinnable test scene class
|
2020-07-31 10:45:10 +09:00 |
|
Dean Herbert
|
023feaf438
|
Refactor to centralise implementation into a single component
Turns out this is a better way forward.
|
2020-07-29 22:31:52 +09:00 |
|
Dean Herbert
|
d01d1ce3f1
|
Add initial support for spinner disc skinning
|
2020-07-29 16:25:10 +09:00 |
|
Dean Herbert
|
c3c60334ec
|
Add skinning support to spinner test scene
|
2020-07-29 15:35:08 +09:00 |
|
Dean Herbert
|
afceab685b
|
Merge pull request #9688 from peppy/less-spinner-bonus-score
Reduce spinner tick and bonus score
|
2020-07-28 14:21:48 +09:00 |
|
Dean Herbert
|
dc577aa6fa
|
Fix display of bonus score
|
2020-07-28 11:22:58 +09:00 |
|
Bartłomiej Dach
|
7ad3101d08
|
Bring back custom fade-out delay if hit lighting is on
|
2020-07-27 19:21:01 +02:00 |
|
Bartłomiej Dach
|
bbc7d69524
|
Add failing test cases
|
2020-07-27 19:07:21 +02:00 |
|
Dean Herbert
|
06c4fb7171
|
Update bonus score spec in test
|
2020-07-27 18:40:53 +09:00 |
|
Dean Herbert
|
0050f6348f
|
Merge branch 'master' into add-spinner-bonus-score
|
2020-07-23 23:05:04 +09:00 |
|
Dean Herbert
|
acff270e96
|
Fix failing test by moving slider closer
|
2020-07-23 19:14:18 +09:00 |
|
Dean Herbert
|
a4680d7a89
|
Reduce test range as to not hit spin cat
|
2020-07-21 19:22:42 +09:00 |
|
Dean Herbert
|
35d53139e7
|
Merge branch 'master' into add-spinner-bonus-score
|
2020-07-21 11:21:17 +09:00 |
|
Dean Herbert
|
55d921ef85
|
Improve feel of animation
|
2020-07-20 17:22:30 +09:00 |
|
smoogipoo
|
9f7750e615
|
Add texture wrapping support to skins
|
2020-07-17 16:54:30 +09:00 |
|
Dean Herbert
|
8411a36a0f
|
Merge pull request #9545 from smoogipoo/reset-judgement-animation
|
2020-07-14 07:35:53 +09:00 |
|
dependabot-preview[bot]
|
8087a75c35
|
Bump NUnit3TestAdapter from 3.15.1 to 3.17.0
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.15.1 to 3.17.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.15.1...V3.17)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-07-13 17:22:39 +00:00 |
|
smoogipoo
|
53520ec7c4
|
Add test
|
2020-07-13 21:21:59 +09:00 |
|
Dean Herbert
|
b68a2d885c
|
Add testability against different background colours / with user input
|
2020-07-10 14:47:26 +09:00 |
|
Dean Herbert
|
fee19753e1
|
Fix animations not playing correctly in test scene due to too many calls to OnPressed
|
2020-07-10 14:47:11 +09:00 |
|
Dean Herbert
|
13618915b7
|
Don't show cursor guide in gameplay cursor test
|
2020-07-10 14:46:49 +09:00 |
|
Dean Herbert
|
efb2c2f4ae
|
Rename variable to be more clear on purpose
|
2020-07-09 12:01:00 +09:00 |
|
Bartłomiej Dach
|
31a1f8b9a7
|
Add coverage for spinning in both directions
|
2020-07-08 22:37:45 +02:00 |
|
Bartłomiej Dach
|
37ecab3f2f
|
Add assertions to make spinner tests fail
|
2020-07-08 21:09:27 +02:00 |
|
smoogipoo
|
b3e200ee7f
|
Re-invert test
|
2020-06-22 21:00:35 +09:00 |
|
smoogipoo
|
261adfc4e6
|
Create a local playable beatmap instead
|
2020-06-22 18:38:41 +09:00 |
|
smoogipoo
|
863666f7c4
|
Move accuracy heatmap to osu! ruleset, rename, remove magic number
|
2020-06-19 21:14:31 +09:00 |
|
Dean Herbert
|
0b6e8783d4
|
Merge branch 'master' into test-scene-create-ruleset
|
2020-06-12 17:06:27 +09:00 |
|
Dean Herbert
|
7dc19220e5
|
Apply new resharper formatting fixes
|
2020-06-09 23:38:54 +09:00 |
|
Salman Ahmed
|
741fa20149
|
Use CreateRuleset() for editor test scenes as well
|
2020-06-04 00:47:10 +03:00 |
|
Salman Ahmed
|
611f64fd36
|
Add base ready-made abstract scene for osu! mod tests
|
2020-06-03 23:24:00 +03:00 |
|
Salman Ahmed
|
84b40ea2c6
|
Merge remote-tracking branch 'upstream/master' into test-scene-create-ruleset
# Conflicts:
# osu.Game.Rulesets.Catch.Tests/TestSceneBananaShower.cs
# osu.Game.Rulesets.Catch.Tests/TestSceneHyperDash.cs
# osu.Game/Tests/Visual/ModTestScene.cs
# osu.Game/Tests/Visual/OsuTestScene.cs
|
2020-06-03 22:00:02 +03:00 |
|
Dean Herbert
|
c46bfc2532
|
Create SnapResult class to hold various snapping results
|
2020-05-20 21:00:47 +09:00 |
|
Dean Herbert
|
3354d48a38
|
Change snapping to be screen space coordinate based
|
2020-05-20 21:00:29 +09:00 |
|
smoogipoo
|
648999a2de
|
Remove all RequiredTypes usages
|
2020-05-16 18:17:12 +09:00 |
|
smoogipoo
|
efff2bf15d
|
Add HitObject to DefaultsApplied event
|
2020-05-08 18:49:19 +09:00 |
|
dependabot-preview[bot]
|
03863d901b
|
Bump Microsoft.NET.Test.Sdk from 16.5.0 to 16.6.1
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.5.0 to 16.6.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.5.0...v16.6.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-04-27 08:59:09 +00:00 |
|
Salman Ahmed
|
227503c0af
|
Merge remote-tracking branch 'upstream/master' into test-scene-create-ruleset
|
2020-04-23 16:25:33 +03:00 |
|
Salman Ahmed
|
2fa47992dc
|
Seal the ruleset creation methods and let abstract method take their place
Also makes `CreatePlayerRuleset()` and `CreateRulesetForSkinProvider()` not-null to avoid unwanted behaviour with their derivers
|
2020-04-23 13:27:12 +03:00 |
|
smoogipoo
|
8d5732aabd
|
Make placements happen on mouse down
|
2020-04-23 12:17:11 +09:00 |
|
Dean Herbert
|
5a2129da7c
|
Merge branch 'master' into allow-cancelling-completion
|
2020-04-21 11:22:37 +09:00 |
|
Dan Balasescu
|
eb7b04d8bc
|
Merge branch 'master' into fix-osu-hidden-mod-alt
|
2020-04-20 17:47:27 +09:00 |
|
Salman Ahmed
|
4c945b5feb
|
Merge remote-tracking branch 'upstream/master' into allow-cancelling-completion
|
2020-04-20 06:43:30 +03:00 |
|
Salman Ahmed
|
fc6c245de5
|
Replace all judged event logic with HasCompleted bindable
|
2020-04-19 05:36:04 +03:00 |
|
Salman Ahmed
|
155bc8b49a
|
Remove ModTestScene ruleset parameter on constructor and use CreateRuleset instead
|
2020-04-17 11:17:59 +03:00 |
|
Salman Ahmed
|
92df4e3a9e
|
Remove PlayerTestScene constructor and use CreateRuleset method instead
|
2020-04-17 11:17:51 +03:00 |
|
Salman Ahmed
|
5fa6bcb5a3
|
Move SkinnableTestScene into using the global CreateRuleset method
|
2020-04-17 11:17:44 +03:00 |
|
smoogipoo
|
08df9d49e5
|
Add failing test
|
2020-04-17 14:12:43 +09:00 |
|
smoogipoo
|
ee5301b887
|
Fix head/tail circles not getting correct hit windows
|
2020-04-17 14:12:38 +09:00 |
|
Dean Herbert
|
9dda7da489
|
Fix spinners being considered the "first object" for increased visibility in hidden
|
2020-04-16 14:11:38 +09:00 |
|
Dean Herbert
|
63de493c85
|
Merge branch 'master' into fix-red-point-placement
|
2020-04-13 20:56:50 +09:00 |
|
smoogipoo
|
9a65aa18d7
|
Fix connections hidden due to overlapping controlpoints
|
2020-04-13 16:13:14 +09:00 |
|
smoogipoo
|
bde0b259c1
|
Improve slider placement test scene
|
2020-04-13 15:31:54 +09:00 |
|
smoogipoo
|
15a92d1451
|
Rename test scene
|
2020-04-10 03:07:44 +09:00 |
|
smoogipoo
|
a2f5a469cf
|
Merge branch 'master' into add-notelock
|
2020-04-10 01:18:54 +09:00 |
|
Dean Herbert
|
0a340bac5a
|
Ensure the correct (up-to-date) ruleset is retrieved
|
2020-04-07 16:20:13 +09:00 |
|
Dean Herbert
|
2c840c52a3
|
Add skinnable test scene per ruleset to better allow dynamic compilation
|
2020-04-07 16:20:13 +09:00 |
|
Bartłomiej Dach
|
3ff27816be
|
Trim excess newlines
|
2020-04-05 15:54:50 +02:00 |
|
Bartłomiej Dach
|
25c9674487
|
Rename method to justify its existence better
|
2020-04-05 15:54:15 +02:00 |
|
Bartłomiej Dach
|
f9e44ae53e
|
Bring back comment about AlmostEquals
|
2020-04-05 15:53:56 +02:00 |
|
Bartłomiej Dach
|
7135c99746
|
Final cleanups
|
2020-04-05 15:39:32 +02:00 |
|
Bartłomiej Dach
|
c817cc726a
|
Rewrite repeat arrow test
|
2020-04-05 15:37:31 +02:00 |
|
Bartłomiej Dach
|
cbc546905f
|
Rewrite snaking tests
|
2020-04-05 15:26:32 +02:00 |
|
Bartłomiej Dach
|
4170c210b2
|
Centralise hitobject start time calculation
|
2020-04-05 13:50:27 +02:00 |
|
Bartłomiej Dach
|
d68c45e22b
|
Use ElementAt() where applicable
|
2020-04-05 13:47:30 +02:00 |
|
Endrik Tombak
|
8d3e228f78
|
Split and rename tests
|
2020-04-05 11:22:52 +03:00 |
|
Endrik Tombak
|
0ebb5a81f9
|
Fix oversight in testing
|
2020-04-04 15:59:39 +03:00 |
|
Endrik Tombak
|
8eb5eeedc6
|
Merge branch 'master' of https://github.com/ppy/osu into test-snaking
|
2020-04-04 15:35:43 +03:00 |
|
Endrik Tombak
|
a8a52e506d
|
Review and style changes
|
2020-04-04 15:35:35 +03:00 |
|
Endrik Tombak
|
c3f0ef1bd4
|
Major DRYing of code
|
2020-04-04 15:10:54 +03:00 |
|
Dean Herbert
|
a3d4212462
|
Fix weird slider ball sizing
|
2020-04-02 19:56:33 +09:00 |
|
smoogipoo
|
1ff60b73d7
|
Refactor tests a bit
|
2020-03-30 17:01:29 +09:00 |
|
smoogipoo
|
e074c3e5e9
|
Add additional tests
|
2020-03-30 16:15:07 +09:00 |
|
smoogipoo
|
b9277165f7
|
Refactor test to support custom hitobjects
|
2020-03-30 15:12:12 +09:00 |
|
smoogipoo
|
3f8fbebbb4
|
Merge branch 'master' into add-notelock
|
2020-03-30 15:01:39 +09:00 |
|
Dan Balasescu
|
a0b8243f4c
|
Merge branch 'master' into slider-start-circle
|
2020-03-30 14:49:17 +09:00 |
|
Endrik Tombak
|
ce2fa23baf
|
Include a test for miss
|
2020-03-29 17:43:18 +03:00 |
|
Endrik Tombak
|
11826800fb
|
Test slider snaking
|
2020-03-29 17:00:26 +03:00 |
|
Dean Herbert
|
fb4b334ce2
|
Add support for legacy skin sliderstartcircle / sliderstartcircleoverlay
|
2020-03-28 14:10:26 +09:00 |
|
杜Nate
|
9ea0137b01
|
Merge branch 'master' into spun-out
|
2020-03-23 18:13:53 +08:00 |
|
Dean Herbert
|
0b728f483f
|
Rename base test class to help avoid incorrect reference
|
2020-03-23 10:01:33 +09:00 |
|
Salman Ahmed
|
97076325c4
|
Fix test scenes using framework-testing-specifc test scene
|
2020-03-23 01:45:13 +03:00 |
|
smoogipoo
|
12a48d2774
|
Cause all earlier hitobjects to get missed
|
2020-03-19 19:16:24 +09:00 |
|
smoogipoo
|
f285b43a74
|
Allow simultaneous hitobjects
|
2020-03-19 17:45:08 +09:00 |
|
Dean Herbert
|
3489514b65
|
Fix tests asserting incorrectly
|
2020-03-19 17:15:53 +09:00 |
|
Dean Herbert
|
08b5ab8ec4
|
SliderRepeatPoint -> SliderRepeat
|
2020-03-19 14:42:02 +09:00 |
|
Dean Herbert
|
94c3ffb6e5
|
Fix slider ticks contributing to accuracy
|
2020-03-19 14:36:15 +09:00 |
|
smoogipoo
|
80a86102b6
|
Add test
|
2020-03-18 17:00:48 +09:00 |
|
Dean Herbert
|
0be423183d
|
Rename data class
|
2020-03-11 00:36:56 +09:00 |
|
Dean Herbert
|
66a0f3334d
|
Merge branch 'master' into fix-perfect-judgements
|
2020-03-10 23:50:57 +09:00 |
|
smoogipoo
|
678f33eea3
|
Add late miss judgements
|
2020-03-10 15:45:21 +09:00 |
|
smoogipoo
|
9d5327b1ac
|
Fix osu! shaking instead of missing for early hits
|
2020-03-10 15:00:23 +09:00 |
|
Bartłomiej Dach
|
d5dda05d98
|
Merge branch 'master' into fix-perfect-judgements
|
2020-03-08 14:06:18 +01:00 |
|
Bartłomiej Dach
|
b608764554
|
Cover area just outside circle in test
|
2020-03-06 22:09:02 +01:00 |
|
Bartłomiej Dach
|
491840b17d
|
Add failing tests
|
2020-03-06 21:10:23 +01:00 |
|
Dean Herbert
|
5b8aaba4a6
|
Merge branch 'master' into fix-perfect-judgements
|
2020-03-06 00:18:05 +09:00 |
|
Dean Herbert
|
583e2c3f4a
|
Actually check rate is applied
|
2020-03-06 00:10:05 +09:00 |
|
Dean Herbert
|
2b89fb68f7
|
Merge branch 'master' into fix-testscene-rate
|
2020-03-05 23:38:33 +09:00 |
|
Dean Herbert
|
9a12909f09
|
Test ModDifficultyAdjust is actually taking effect
|
2020-03-05 11:55:20 +09:00 |
|
Dean Herbert
|
26ce0d05d6
|
Use autoplay mod rather than local replay provider
|
2020-03-05 11:33:30 +09:00 |
|
Dean Herbert
|
77fddcd2c2
|
Merge branch 'less-test-players' into mod-testscene
|
2020-03-05 11:26:33 +09:00 |
|
Dean Herbert
|
5200633f9f
|
Centralise TestPlayer implementations as much as possible
|
2020-03-05 11:25:07 +09:00 |
|
Dean Herbert
|
fadebcdc03
|
Move all sets to object initialiser for code formatting reasons
|
2020-03-05 10:21:25 +09:00 |
|
Dean Herbert
|
3b19467ead
|
ModTestCaseData -> ModTestData
|
2020-03-05 10:19:42 +09:00 |
|
Dean Herbert
|
0f1f1d1a6b
|
Remove unused "name" parameter
|
2020-03-05 10:18:37 +09:00 |
|
Dean Herbert
|
2a581ef247
|
Remove required types
|
2020-03-05 10:15:17 +09:00 |
|
Dean Herbert
|
ce3786cfd9
|
Rename to ModTestScene (is no longer a sandbox)
|
2020-03-05 10:11:27 +09:00 |
|
杜Nate
|
cf88e3ff19
|
Merge branch 'master' into spun-out
|
2020-03-04 17:38:35 +08:00 |
|
voidedWarranties
|
c3f840cc1a
|
Fix Autoplay = false and AllowFail behavior
|
2020-03-03 17:12:01 -08:00 |
|
smoogipoo
|
5e218697c5
|
Use stacked positions
|
2020-03-04 09:46:53 +09:00 |
|
smoogipoo
|
d11d29c1f7
|
Adjust namespaces
|
2020-03-03 15:30:53 +09:00 |
|
smoogipoo
|
cc5b44e466
|
Add test scene
|
2020-03-03 13:36:55 +09:00 |
|
smoogipoo
|
6d939e9d41
|
Add failing test scenes
|
2020-03-02 12:42:48 +09:00 |
|
smoogipoo
|
ce7cbf29ca
|
Move to using test methods for better separation
|
2020-03-02 12:20:25 +09:00 |
|
smoogipoo
|
239cfddcbb
|
Improve test scenes/cases
|
2020-03-02 10:50:41 +09:00 |
|
smoogipoo
|
a02c5710ac
|
Rename base class
|
2020-03-02 10:06:49 +09:00 |
|
voidedWarranties
|
089ec4c792
|
Test scene for mod development
|
2020-02-29 21:16:28 -08:00 |
|
Dean Herbert
|
06fcb48d65
|
Move SkinnableTestScene to main project for consumption by other rulesets
|
2020-02-17 14:19:39 +09:00 |
|
Dean Herbert
|
884a5fbad4
|
Fix osu! gameplay cursor not adjusting to mod/convert circle size changes
|
2020-02-14 14:30:15 +09:00 |
|
Bartłomiej Dach
|
403c03841d
|
Decouple test scene & add assertions
|
2020-02-10 21:40:21 +01:00 |
|
dependabot-preview[bot]
|
48781e5685
|
Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.4.0...v16.5.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-02-10 08:24:12 +00:00 |
|
杜Nate
|
8d480c794a
|
Merge branch 'master' into spun-out
|
2020-02-08 13:54:39 +08:00 |
|
mcendu
|
715608c798
|
Fix test applying incorrect mod
|
2020-02-08 10:49:49 +08:00 |
|
mcendu
|
204c2f0bde
|
add tests
|
2020-02-08 10:16:04 +08:00 |
|
Dean Herbert
|
7460018cd3
|
Move combo colours to GlobalSkinColours
|
2020-02-07 14:58:07 +09:00 |
|
Dean Herbert
|
84fcf45aae
|
Make slider tracking match what is on screen
|
2020-02-03 11:55:14 +09:00 |
|
Dean Herbert
|
9426f786e9
|
Use slightly closer values
|
2020-02-03 10:33:56 +09:00 |
|