Commit Graph
42 Commits
Author SHA1 Message Date
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