Brice Lambson
54a66fc70e
React to more renames
2014-06-20 09:34:14 -07:00
David Fowler
32cd4db959
React to Helios rename
2014-06-19 22:26:28 -07:00
David Fowler
ba24762ab2
Removed invalid reference from e2e tests
2014-06-19 22:18:44 -07:00
Brice Lambson
b41abcffa6
React to version bumps and renames
2014-06-19 16:00:13 -07:00
Wei Wang
7724182925
Change the default author in makefile.shade
2014-06-18 16:33:46 -07:00
DamianEdwards
7ec9c71181
MusicStore.Spa changes:
...
- Make the account manage page work
- Changed ngTextBoxFor extension not use the base TextBoxFor helper as it was adding unwanted client validation attributes
- Fix controller route
2014-06-16 18:09:08 -07:00
DamianEdwards
4a4fe86df4
Changed use of custom SmartJsonResult to JsonResult in MusicStore.Spa
2014-06-16 15:55:50 -07:00
DamianEdwards
2934514909
Fix MusicStore.Spa:
...
- Support self-host via commands
- Comment out calls to EF APIs that throw NIE
2014-06-16 15:00:57 -07:00
Ryan Nowak
c5593491e0
fix breaking change from mvc
2014-06-12 17:21:07 -07:00
DamianEdwards
ced2c3950f
Delete pre-processed *.ng.ts files from repo
2014-06-12 10:24:59 -07:00
Praburaj
1ca9e25e54
Fixing an invalid 'And' condition while checking for process exited already
2014-06-11 13:31:55 -07:00
Praburaj
6b1a61f208
Checking if the host process is actually running before attempting to kill
...
adding some more diagnostics in case of host process failed to start.
2014-06-11 13:20:24 -07:00
Praburaj
e2b4842680
Adding some more diagnostic logs for cleanup
...
This is to confirm that the host process started by the tests are cleaned up at the end of the test.
2014-06-10 12:17:17 -07:00
Praburaj
a4ae444594
Enabling CoreCLR variation of the test
...
Value of the KRE_DEFAULT_LIB of the 'k test' process was flowing into Helios resulting in an exception. As the test is always running on desktop clr, the value of this variable always points to the desktop KRE path resulting in the exception. This fix will fix the issue.
2014-06-09 20:18:55 -07:00
Praburaj
022ff067ad
Moving the host start process into the try block
...
To make sure the host process is not left unkilled after a failure in host start complete.
2014-06-08 13:54:07 -07:00
Praburaj
c5f2b4054f
Fixing a test bug resulting in a null reference
...
After starting the klr.exe process, Process.MainModule.FileName returns null if checked soon. Adding a thread sleep to solve this issue.
2014-06-08 12:06:37 -07:00
Praburaj
59fad3bbb3
Adding CoreCLR variation of test on selfhost
2014-06-06 17:34:12 -07:00
ajcvickers
b53404596f
Updating to add new parameter for Navigation class
2014-06-06 15:04:53 -07:00
Praburaj
2f88fb4d9d
Removing work around applied
...
Bug https://github.com/aspnet/identity/issues/102 is fixed. Removing the work around applied for the same.
2014-06-06 12:10:46 -07:00
Ryan Nowak
d112adc1f2
Fix breaking changes from MVC
2014-06-06 11:26:50 -07:00
Praburaj
6d50b397c0
The cookie name pointed by DefaultAuthenticationTypes.ApplicationCookie changed
...
This was changed with a recent identity checkin. Fixing this in test which was expecting a different cookie name.
2014-06-04 12:45:38 -07:00
Hao Kung
892afc5fab
React to Identity API changes
2014-06-04 11:13:13 -07:00
Praburaj
a7e4fa9c9d
OptionsServices.GetDefaultServices() call no longer required
...
This is in response to a recent change.
2014-06-03 17:02:07 -07:00
Pranav K
032ad4a444
Updating makefile to include Options and Logging repos
2014-06-03 11:10:02 -07:00
Praburaj
516251a1c3
Enabling self-host variation of the MusicStore tests
...
With this change the tests run on Helios+DesktopCLR and Self-Host+DesktopCLR.
2014-06-02 12:17:57 -07:00
Praburaj
6cd501c5f7
Work around for the identity bug to unblock CI test
...
Identity internally overrides the explicitly specified connection string by overriding it with a default value. This results in reusing a default database causing test failures. Until identity is fixed this is a work around.
2014-05-30 12:19:19 -07:00
Brice Lambson
9cb6325bf3
React to aspnet/EntityFramework#264
2014-05-28 14:36:10 -07:00
Hao Kung
083601c539
Add options services to Startup
2014-05-28 13:43:13 -07:00
Hao Kung
043dbb2940
Changes for OptionsModel
2014-05-28 12:51:48 -07:00
Praburaj
c356d8e824
Printing out cold start time, test runtime and total time
2014-05-28 11:08:33 -07:00
Praburaj
fdfaeacbf1
Adding a scenario to login with latest password after a password change
...
Removed init of class member variables to null per a CR feedback.
2014-05-28 10:42:40 -07:00
Praburaj
b8782ee2bf
Adding a REST method to the StoreManagerController for automation purpose.
...
Adding this action to get Id of an album given an album name.
2014-05-27 17:29:19 -07:00
Praburaj
de955c6d90
Adding some more logging for DB clean up
...
Added a scenario to verify the created album.
2014-05-27 17:27:48 -07:00
DamianEdwards
eb9ee643a1
Fix Spa after breaking change in MVC
...
- Reordered TypeScript targets to before AspNet targets to fix build in VS issue
- Refactored the TryUpdateModel workaround in BaseController
2014-05-27 16:54:10 -07:00
Praburaj
ba2afd923b
Renaming some variables
...
Renaming some variables
Moving the httpClient and httpClientHandler variables to class level variables to avoid passing them in for every method call.
2014-05-27 16:29:50 -07:00
Praburaj
0afe8ad557
Fixing the test code to create a db for every test run
...
This also includes the cleanup code. I inject the new DB connection string overrides as environment variables.
2014-05-27 13:55:26 -07:00
ajcvickers
ad49e49b7f
Pass DbContextOptions directly to base DbContext constructor.
2014-05-27 12:48:24 -07:00
Praburaj
11a71e950d
Adding some more test scenarios to MusicStore and moving the scenarios in methods.
2014-05-23 16:11:56 -07:00
Praburaj
8409e9518b
Catching up MusicStore app with code generated with latest templates
2014-05-23 14:35:08 -07:00
Praburaj
d4303238e9
Fixing a log which was not printing the user name instead printed {0}
2014-05-23 11:54:00 -07:00
Praburaj
01210af151
Adding more logging for the test
...
Adding some helper methods for hosting variation
Divided the Utility class by the purpose of the helpers.
2014-05-23 11:27:42 -07:00
DamianEdwards
a16d9b41d8
Tweaking connection strings to avoid conflicts between the projects
2014-05-22 17:03:08 -07:00
Praburaj
81e1e00d78
Removing k.ini to run against latest KRE version
2014-05-22 12:23:56 -07:00
Praburaj
523ac1c091
Adding some logging for test failure investigation
2014-05-22 12:17:44 -07:00
Praburaj
273c252db0
Adding some tests for MusicStore
...
It executes a set of scenarios:
1. Launches the app in Helios and navigates to the home page and verifies
2. Make a request to a protected resource and verifies that request is redirected to the login page
3. Registers a user with a dynamically generated user name and verifies the user is created and logged in by verifying the cookies and display name in the home page.
4. Go back to the StoreManager controller which requires a specific permission and verifies that still we are being redirected to Login page.
5. Logoff of the current user session and verify the user is logged off and cookie cleared.
6. Login this time with Administrator user who has permission to manage store and verify successfully logged in
7. Verify that this time the user can access the StoreManager controller
8. Create an album and verify that album is successfully created.
9. Logout of the app and verify.
2014-05-22 11:55:02 -07:00
DamianEdwards
05d21fb249
Removing grunt tasks as they'll come from core tasks
2014-05-21 22:42:34 -07:00
Praburaj
dc9c16ff64
Cleaning up project.json of MusicStore app
2014-05-21 11:56:39 -07:00
DamianEdwards
8a5d084f5c
Enabled running bower & grunt via sake/build.cmd
2014-05-19 22:07:42 -07:00
DamianEdwards
0a60ac200a
Updated TypeScript targets in MusicStore.Spa so TypeScript tooling works
2014-05-19 15:16:24 -07:00
Praburaj
3e536055ba
Replacing fixed build numbers with * to enable CI build
...
Created a master branch with fixed build numbers that we used for alpha. Dev branch will build with latest product builds.
2014-05-19 13:23:53 -07:00