Sebastien Ros
bd6b233c04
Fixing specflow tests
...
--HG--
branch : 1.x
2012-02-20 11:00:52 -08:00
Sebastien Ros
1eb7993111
Enabling Title feature by default
...
--HG--
branch : 1.x
2011-09-20 16:44:20 -07:00
Andre Rodrigues
2e37106000
Fixing setup spec flow by adding missing warmup module that is required by default recipe.
...
--HG--
branch : 1.x
2011-06-07 13:24:50 -07:00
Suha Can
0b3fb811ad
Fixing merge errors and side effects.
...
--HG--
branch : dev
2011-02-22 18:17:17 -08:00
Suha Can
1d316b321c
Fixing the remaining SpecFlow tests to work with the new setup.
...
--HG--
branch : recipe
2011-02-22 17:28:21 -08:00
Suha Can
4a606ae6f4
Adding a default recipe and making the recipe choice optional in setup.
...
--HG--
branch : recipe
2011-02-22 15:31:38 -08:00
Suha Can
5e457de1f6
Updating specflow test case.
...
--HG--
branch : recipe
2011-02-22 11:49:24 -08:00
Sebastien Ros
8d52e26d07
Fixing specflow test
...
--HG--
branch : 1.x
2011-01-07 16:12:28 -08:00
Renaud Paquay
9e0387c76a
Remove all traces of "default.aspx"
...
--HG--
branch : dev
2010-12-10 21:42:57 -08:00
Andre Rodrigues
f3f518b0db
Replacing Module/Theme/Core strings.
...
--HG--
branch : dev
2010-12-01 17:37:11 -08:00
Renaud Paquay
5b01b31079
Fix SpecFlow tests
...
--HG--
branch : dev
2010-11-29 10:29:06 -08:00
Renaud Paquay
69951673af
Add Orchard.Scripting.Lightweight as a default feature
...
--HG--
branch : dev
2010-11-28 12:09:11 -08:00
Andre Rodrigues
11fae965cb
Replacing tabs in spec flow tests.
...
--HG--
branch : dev
2010-11-24 16:50:23 -08:00
Nathan Heskew
80887dc124
Fixing a Setup spec test
...
- the clean site in the test was missing a required module so setup was failing
--HG--
branch : dev
2010-11-21 01:04:57 -08:00
Nathan Heskew
74470559ce
Fixing a spec test (part 2/2 of a bad copy/paste placement)
...
--HG--
branch : dev
2010-11-21 00:37:53 -08:00
Nathan Heskew
32ddf419aa
Fixing a spec test
...
--HG--
branch : dev
2010-11-20 23:50:39 -08:00
Nathan Heskew
5393c5c825
Some test fixes and more test temp file cleanup
...
--HG--
branch : dev
2010-11-19 23:41:33 -08:00
Nathan Heskew
36b049deb6
Merge
...
--HG--
branch : dev
2010-11-14 21:52:31 -08:00
Nathan Heskew
1b58c00d00
Adding SpecFlow Pages feature test(s)
...
--HG--
branch : dev
2010-11-14 14:34:32 -08:00
Renaud Paquay
5b0fe58931
Fix SpecFlow tests
...
--HG--
branch : dev
2010-11-13 10:08:26 -08:00
Sébastien Ros
278b12f55b
Adapting PublishLater dependencies and tests
...
--HG--
branch : dev
2010-10-25 19:53:16 -07:00
Andre Rodrigues
bb53081a37
Fixing Spec Flow tests.
...
--HG--
branch : dev
2010-10-18 15:17:21 -07:00
Nathan Heskew
1b689eb0f8
Configuring the spec tests to have the appropriate theme's enabled (so the tests don't fail)
...
--HG--
branch : dev
2010-10-17 01:45:13 -07:00
Nathan Heskew
51c1a8104a
Getting the Orchard.Specs tests back up and running
...
--HG--
branch : dev
2010-10-09 07:34:35 -07:00
Nathan Heskew
bf5e85000d
Fixing a setup specflow test
...
--HG--
branch : dev
2010-10-01 11:13:53 -07:00
Andre Rodrigues
10407a069c
Add module.txt & theme.txt handler mapping to NotFoundHandler in global web.config.
...
--HG--
branch : dev
2010-09-27 13:09:17 -07:00
Andre Rodrigues
472183c3da
And some more specflows fixed
...
--HG--
branch : dev
2010-09-21 18:00:55 -07:00
Andre Rodrigues
a7b488bdef
Some more specflow tests fixed.
...
--HG--
branch : dev
2010-09-21 16:44:50 -07:00
Andre Rodrigues
633ac42f74
Fixed some more specflow tests
...
--HG--
branch : dev
2010-09-21 16:17:47 -07:00
Nathan Heskew
8caa7b865e
Fixed another spec test to be less theme-specific
...
--HG--
branch : dev
2010-07-26 10:11:24 -07:00
Renaud Paquay
21b2bc317f
Moving location settings to new "ContentsLocation" module
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Common/Models/LocationDefinition.cs => src/Orchard.Web/Core/ContentsLocation/Models/LocationDefinition.cs
rename : src/Orchard.Web/Core/Common/Models/LocationSettings.cs => src/Orchard.Web/Core/ContentsLocation/Models/LocationSettings.cs
rename : src/Orchard.Web/Core/Common/ViewModels/LocationSettingsViewModel.cs => src/Orchard.Web/Core/ContentsLocation/ViewModels/LocationSettingsViewModel.cs
rename : src/Orchard.Web/Core/Common/Views/DefinitionTemplates/LocationSettings.ascx => src/Orchard.Web/Core/ContentsLocation/Views/DefinitionTemplates/LocationSettings.ascx
2010-07-21 10:10:39 -07:00
Renaud Paquay
cee82ae866
Un-tabify and re-gen all specflow test files
...
--HG--
branch : dev
2010-07-17 13:46:20 -07:00
Renaud Paquay
4f1dd9d185
Fix SpecFlow tests
...
Feature "Core/Contents" is necessary now for displaying the homepage.
--HG--
branch : dev
2010-07-17 13:27:04 -07:00
Renaud Paquay
d5d3326635
Fix SpecFlow tests
...
--HG--
branch : dev
2010-07-15 10:42:50 -07:00
Renaud Paquay
522a5ff6dc
Fix specflow test
...
--HG--
branch : dev
2010-07-14 17:29:23 -07:00
Nathan Heskew
515d687342
Pulling Themes from Orchard.Core into its own module, Orchard.Themes
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Themes/AdminMenu.cs => src/Orchard.Web/Modules/Orchard.Themes/AdminMenu.cs
rename : src/Orchard.Web/Core/Themes/Content/orchard.ico => src/Orchard.Web/Modules/Orchard.Themes/Content/orchard.ico
rename : src/Orchard.Web/Core/Themes/Controllers/AdminController.cs => src/Orchard.Web/Modules/Orchard.Themes/Controllers/AdminController.cs
rename : src/Orchard.Web/Core/Themes/DesignerNotes/ZoneManagerEvents.cs => src/Orchard.Web/Modules/Orchard.Themes/DesignerNotes/ZoneManagerEvents.cs
rename : src/Orchard.Web/Core/Themes/Handlers/ThemeSiteSettingsHandler.cs => src/Orchard.Web/Modules/Orchard.Themes/Handlers/ThemeSiteSettingsHandler.cs
rename : src/Orchard.Web/Core/Themes/Models/Theme.cs => src/Orchard.Web/Modules/Orchard.Themes/Models/Theme.cs
rename : src/Orchard.Web/Core/Themes/Models/ThemeRecord.cs => src/Orchard.Web/Modules/Orchard.Themes/Models/ThemeRecord.cs
rename : src/Orchard.Web/Core/Themes/Models/ThemeSiteSettings.cs => src/Orchard.Web/Modules/Orchard.Themes/Models/ThemeSiteSettings.cs
rename : src/Orchard.Web/Core/Themes/Models/ThemeSiteSettingsRecord.cs => src/Orchard.Web/Modules/Orchard.Themes/Models/ThemeSiteSettingsRecord.cs
rename : src/Orchard.Web/Core/Themes/Module.txt => src/Orchard.Web/Modules/Orchard.Themes/Module.txt
rename : src/Orchard.Web/Core/Themes/Permissions.cs => src/Orchard.Web/Modules/Orchard.Themes/Permissions.cs
rename : src/Orchard.Web/Core/Themes/Preview/IPreviewTheme.cs => src/Orchard.Web/Modules/Orchard.Themes/Preview/IPreviewTheme.cs
rename : src/Orchard.Web/Core/Themes/Preview/PreviewTheme.cs => src/Orchard.Web/Modules/Orchard.Themes/Preview/PreviewTheme.cs
rename : src/Orchard.Web/Core/Themes/Preview/PreviewThemeFilter.cs => src/Orchard.Web/Modules/Orchard.Themes/Preview/PreviewThemeFilter.cs
rename : src/Orchard.Web/Core/Themes/Scripts/base.js => src/Orchard.Web/Modules/Orchard.Themes/Scripts/base.js
rename : src/Orchard.Web/Core/Themes/Scripts/jquery-1.4.1.js => src/Orchard.Web/Modules/Orchard.Themes/Scripts/jquery-1.4.1.js
rename : src/Orchard.Web/Core/Themes/Scripts/jquery-1.4.1.min.js => src/Orchard.Web/Modules/Orchard.Themes/Scripts/jquery-1.4.1.min.js
rename : src/Orchard.Web/Core/Themes/Services/SafeModeThemeSelector.cs => src/Orchard.Web/Modules/Orchard.Themes/Services/SafeModeThemeSelector.cs
rename : src/Orchard.Web/Core/Themes/Services/SiteThemeSelector.cs => src/Orchard.Web/Modules/Orchard.Themes/Services/SiteThemeSelector.cs
rename : src/Orchard.Web/Core/Themes/Services/ThemeService.cs => src/Orchard.Web/Modules/Orchard.Themes/Services/ThemeService.cs
rename : src/Orchard.Web/Core/Themes/Services/ThemeZoneManagerEvents.cs => src/Orchard.Web/Modules/Orchard.Themes/Services/ThemeZoneManagerEvents.cs
rename : src/Orchard.Web/Core/Themes/Styles/Images/toolBarActiveButtonBackground.gif => src/Orchard.Web/Modules/Orchard.Themes/Styles/Images/toolBarActiveButtonBackground.gif
rename : src/Orchard.Web/Core/Themes/Styles/Images/toolBarBackground.gif => src/Orchard.Web/Modules/Orchard.Themes/Styles/Images/toolBarBackground.gif
rename : src/Orchard.Web/Core/Themes/Styles/Images/toolBarHoverButtonBackground.gif => src/Orchard.Web/Modules/Orchard.Themes/Styles/Images/toolBarHoverButtonBackground.gif
rename : src/Orchard.Web/Core/Themes/Styles/special.css => src/Orchard.Web/Modules/Orchard.Themes/Styles/special.css
rename : src/Orchard.Web/Core/Themes/ViewModels/PreviewViewModel.cs => src/Orchard.Web/Modules/Orchard.Themes/ViewModels/PreviewViewModel.cs
rename : src/Orchard.Web/Core/Themes/ViewModels/ThemesIndexViewModel.cs => src/Orchard.Web/Modules/Orchard.Themes/ViewModels/ThemesIndexViewModel.cs
rename : src/Orchard.Web/Core/Themes/Views/Admin/Index.aspx => src/Orchard.Web/Modules/Orchard.Themes/Views/Admin/Index.aspx
rename : src/Orchard.Web/Core/Themes/Views/Admin/Install.aspx => src/Orchard.Web/Modules/Orchard.Themes/Views/Admin/Install.aspx
rename : src/Orchard.Web/Core/Themes/Views/Admin/ThemePreview.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/Admin/ThemePreview.ascx
rename : src/Orchard.Web/Core/Themes/Views/EditorTemplates/Items/ContentItem.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/DisplayTemplates/Items/ContentItem.ascx
rename : src/Orchard.Web/Core/Themes/Views/Document.aspx => src/Orchard.Web/Modules/Orchard.Themes/Views/Document.aspx
rename : src/Orchard.Web/Core/Themes/Views/EditorTemplates/Items/ContentItem.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/EditorTemplates/Items/ContentItem.ascx
rename : src/Orchard.Web/Core/Themes/Views/HeadPreload.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/HeadPreload.ascx
rename : src/Orchard.Web/Core/Themes/Views/Header.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/Header.ascx
rename : src/Orchard.Web/Core/Themes/Views/Layout.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/Layout.ascx
rename : src/Orchard.Web/Core/Themes/Views/Menu.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/Menu.ascx
rename : src/Orchard.Web/Core/Themes/Views/Messages.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/Messages.ascx
rename : src/Orchard.Web/Core/Themes/Views/NotFound.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/NotFound.ascx
rename : src/Orchard.Web/Core/Themes/Views/User.ascx => src/Orchard.Web/Modules/Orchard.Themes/Views/User.ascx
rename : src/Orchard.Web/Core/Themes/Views/Web.config => src/Orchard.Web/Modules/Orchard.Themes/Views/Web.config
rename : src/Orchard.Web/Core/Themes/Views/Web.config => src/Orchard.Web/Modules/Orchard.Themes/Web.config
2010-04-22 14:39:09 -07:00
Louis DeJardin
79431a11a2
Further progress towards tenant-specific routing
...
Ability to follow redirects from integration tests
Route publisher wraps handler with ShellRoute which controls request lifetime scope
ShellRoute at the moment is restricted to "Default" - host and prefix TBD
Route publisher remove-and-insert routes for a specific tenant to allow incremental and repeated shell route publish
Offers a more deterministic knowledge of which shell container is used than just-in-time http context
Removes Autofac default httpmodule, controller factory, httpapplication icontainerprovideraccessor, etc
Adds support for optional ~/Config/Sites.{yourtenantname}.config file for manual per-shell component override
Integration tests capture Orchard and NHibernate trace output. Levels are configurable in orchard.specs diagnostics.config
Concept of IRunningShellTable instroduced. Might not be needed - will be removed if so.
--HG--
branch : dev
2010-04-22 12:23:58 -07:00
Louis DeJardin
19e694834d
Setup integration test working
...
Added (very bad) cookie support to integration test lib
Workaround to resolving collections appears to have worked
--HG--
branch : dev
2010-04-21 15:01:01 -07:00
Louis DeJardin
31995c55ca
Setup submit scenario works
...
Minimum modules are copied
Form is submitted
Redirect is verified (should have a step to follow redirect)
Also changed .Named to .Keyed in a controller test
--HG--
branch : dev
2010-04-20 15:07:00 -07:00
Louis DeJardin
299a4ba74d
Working SpecFlow POST support
...
Step named: When I hit "x"
locates input type submit with value "x"
locates the form surrounding that input
and sends a POST request to the embedded web host with all of the input values of that form element
Also added step: Given I have a clean site with
as a large-grained copier of extensions
--HG--
branch : dev
2010-04-20 14:27:43 -07:00
Louis DeJardin
5b3c213de4
Incremental work towards getting SpecFlow form "POST"
...
--HG--
branch : dev
2010-04-20 14:13:14 -07:00
Louis DeJardin
c416ed1f53
Integrating SpecFlow
...
asp.net inprocess appdomain utilized for integration style testing
feature files generate nunit tests at "save time" with vs specflow 1.2 installed
micro orchard site created dynamically in temp folder as a given step
cross-domain delegate invokation based on the excellent work of Steve Sanderson http://blog.stevensanderson.com/
--HG--
branch : dev
2010-04-14 10:28:33 -07:00