Commit Graph

193 Commits

Author SHA1 Message Date
Dave Reed
c1be9e8735 Improved specflow I Follow href filter test to use quotes like others
--HG--
branch : dev
2011-03-18 11:49:18 -07:00
Dave Reed
c048ab2aeb Added basic Specflow tests for Lists.
--HG--
branch : dev
2011-03-17 18:17:44 -07:00
Dave Reed
a1925e9644 Added specflow 'given' to create a containable content type.
--HG--
branch : dev
2011-03-17 18:15:13 -07:00
Dave Reed
00c3cfc803 Added ability to follow an ambiguous link in specflow by specifying filter on the href.
Fixed bug in 'I follow' link when link has html encoded values (like & => &)
SpecFlow now posts values of <select> elements.

--HG--
branch : dev
2011-03-17 18:13:39 -07:00
Nathan Heskew
3c41eea22f Updating the widgets spec test to keep up with the UI changes.
--HG--
branch : dev
2011-03-16 11:28:05 -07:00
Andre Rodrigues
0361a7103a Fixing/improving more spec flows.
--HG--
branch : dev
2011-03-07 13:37:46 -08:00
Andre Rodrigues
e7a2ce067b Fixing some spec flows.
--HG--
branch : dev
2011-03-07 11:48:00 -08:00
Nathan Heskew
60f7f167ae Fixing a Modules.feature spec test to follow recent admin UI changes.
--HG--
branch : dev
2011-03-02 10:14:36 -08:00
Suha Can
0b3fb811ad Fixing merge errors and side effects.
--HG--
branch : dev
2011-02-22 18:17:17 -08:00
Suha Can
7842a0f79b Merge recipe -> dev
--HG--
branch : dev
2011-02-22 17:39:29 -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
Nathan Heskew
1e4820166e Fixing a spec test.
--HG--
branch : dev
2011-02-22 10:18:56 -08:00
Sebastien Ros
396632dbce #17276: Fixing email validation
--HG--
branch : dev
2011-02-07 17:26:00 -08:00
Sebastien Ros
1041dd66cb Adding "select" tags management in specflow tests
--HG--
branch : dev
extra : transplant_source : %9C/%97%155%22%94w%07%FF%0A%0D5%02%ED%C3.%97%8E%C9
2011-01-26 08:18:08 -08:00
Sebastien Ros
5ab768a0d7 Adding specflow test for Users module
--HG--
branch : dev
extra : transplant_source : %ECV%0C%F7%B4%99w%8E%24h%D0%8CM%FC%0A%3D%5D%C2t%B1
2011-01-16 22:41:28 -08:00
Andre Rodrigues
fa25bca5f5 #17280: Limiting access to media folder.
--HG--
branch : dev
2011-01-31 12:12:22 -08:00
Renaud Paquay
99e4ed8857 Updating version #s to match 1.0 release
--HG--
branch : 1.x
2011-01-17 15:04:57 -08:00
Renaud Paquay
4dd978f304 Update the way we copy c++ run time for SqlCe
--HG--
branch : 1.x
2011-01-12 00:47:26 -08:00
Renaud Paquay
94563832d9 Updating version # to 1.0
--HG--
branch : 1.x
2011-01-11 16:47:30 -08:00
Renaud Paquay
66a056cf0a Merge
--HG--
branch : 1.x
2011-01-10 13:31:20 -08:00
Renaud Paquay
83b11865eb Fix some specflow tests to not being ignored anymore
--HG--
branch : 1.x
2011-01-08 10:56:54 -08:00
Sebastien Ros
8d52e26d07 Fixing specflow test
--HG--
branch : 1.x
2011-01-07 16:12:28 -08:00
Sebastien Ros
866fbd85f4 Fixing specflow test
--HG--
branch : 1.x
2011-01-06 16:10:09 -08:00
Louis DeJardin
6358ad20ff Adjusting permission names which weren't clear from the spec
--HG--
branch : 1.x
2010-12-15 21:54:25 -08:00
Louis DeJardin
06868e412a Adding SpecFlow bindings for integration testing user's permissions
Enables automated testing of urls and redirects with querystring
Adds bindings for:
-Creating account with a fixed set of permissions
-Login of a user
-Success criteria for seeing text on a page
-Success criteria for being denied access to a page

--HG--
branch : dev
extra : rebase_source : 66e7b33cf7a596050d27eda6351605ed86420af2
2010-12-14 17:50:47 -08:00
Renaud Paquay
2f7315b446 Capture ASP.NET "Application Lifetime Events" in SpecFlow test logs
This should help diagnose why some of the tests occasionaly fail
with an "AppDomainUnloaded" exception.

--HG--
branch : dev
2010-12-14 22:59:39 -08:00
Renaud Paquay
8935efc96c Update version # to 0.9.0
--HG--
branch : dev
2010-12-13 21:56:39 -08:00
Renaud Paquay
810603ed78 Fix typo
--HG--
branch : dev
2010-12-13 16:43:38 -08:00
Renaud Paquay
01d740efd3 SpecFlow test for dynamic compilation
The SpecFlow test for dynamic compilation wasn't actually trigering
dynamic compilation for all modules, because some of the were copied
to the "~/bin" assembly of the hosted ASP.NET application used for
SpecFlow testing.

This now works as expected, and we have 3 tests for this: one with
dynamic compilation enabled, one with dynamic comilation disabled,
and one with forced dynamic compilation (other loaders disabled).

--HG--
branch : dev
2010-12-13 16:32:00 -08:00
Renaud Paquay
01fdf07b95 Fix SpecFlow tests
--HG--
branch : dev
2010-12-11 14:39:37 -08:00
Renaud Paquay
7bb485ed4e Making specflow tests faster
When setting up specflow tests, we ended up copying the full content
of the "bin" folder of every module. These folder contain not only
the module assembly, but also many other assemblies used by the
Orchard framework (the framework itself, and all dependencies).

We know skip these files, which dramatically decreases the amount of
file I/O needed to start these tests.

Also adding logging to trace what's going on during initialization.

--HG--
branch : dev
2010-12-10 23:45:55 -08:00
Renaud Paquay
9e0387c76a Remove all traces of "default.aspx"
--HG--
branch : dev
2010-12-10 21:42:57 -08:00
Renaud Paquay
3bbdac0eb6 Remove default.aspx from Orchard.web
It hasn't been needed since MVC2, and it now broken with MVC3.

--HG--
branch : dev
extra : transplant_source : N%CA%B4%F6%13%9C%BE%2AL%14z_%13%A9%90cF%00%DCn
2010-12-10 21:09:53 -08:00
Renaud Paquay
a81d4c0821 Removing incorrect definition of extension type
There is no such thing as a "Core" extension type.
"Theme" and "Module" are the only valid extension types.

--HG--
branch : dev
2010-12-08 14:44:55 -08:00
Suha Can
b3f463fdc6 16973: Rename content permissions
--HG--
branch : dev
2010-12-08 13:21:32 -08:00
Suha Can
c97a8d26cb Cleanup (includes)
--HG--
branch : dev
2010-12-07 15:47:45 -08:00
Andre Rodrigues
7d54cd8c2c Fix UT.
--HG--
branch : dev
2010-12-06 17:07:35 -08:00
Dave Reed
c5fdb792b6 #16919: Setting customErrors to 'RemoteOnly'
--HG--
branch : dev
2010-12-06 11:27:54 -08:00
Renaud Paquay
27f046ca60 Delete ASP.NET folder created by spec flow tests
--HG--
branch : dev
2010-12-04 23:02:12 -08:00
Renaud Paquay
26888dd360 Re-enable ignored specflow tests
--HG--
branch : dev
2010-12-04 22:04:50 -08:00
Renaud Paquay
9ba2e35a6a Update web.config file for SpecFlow tests
* Remove un-used machine key
* Increase "numRecompilesBeforeAppRestart" default value (15) to (1000) so
  that the AppDomain used for hosting the ASP.NET domain doesn't get unloaded
  during the test.

--HG--
branch : dev
2010-12-04 18:51:19 -08:00
Nathan Heskew
b13a3baafd Merge
--HG--
branch : dev
2010-12-02 15:56:32 -08:00
Nathan Heskew
cf7115271c Replacing carriage returns in comments with <br />'s
work item: 16596

--HG--
branch : dev
2010-12-02 15:55:25 -08:00
Nathan Heskew
b4fef7188c Updating spec test cookie handling to support removing and updating existing cookies
--HG--
branch : dev
2010-12-02 15:53:31 -08:00
Dave Reed
d86fb19308 #16922: Added webpages:Enabled=false to web.configs
--HG--
branch : dev
2010-12-02 13:22:32 -08:00
Nathan Heskew
a134940305 Updating a blog spec test to rearrange the workflow
--HG--
branch : dev
2010-12-01 22:38:54 -08:00
Andre Rodrigues
f3f518b0db Replacing Module/Theme/Core strings.
--HG--
branch : dev
2010-12-01 17:37:11 -08:00
Nathan Heskew
381f70d47c Making it so when a content item is set as the home page it's only accessible as the home page and not at its path
- current implication for blogs is that if a blog is set as the home page its posts are then all rooted (e.g. if a blog at
  /blog is set as the home page then it's available at / and a post at, say, /my-post instead of /blog/my-post). There should
  maybe be a setting to alter the paths of the posts but (1) that's a pain at the moment, (2) hacking the URL by removing
  the post slug would result in a 404 instead of redirecting to /, the path of the blog - we don't handle redirects of that
  nature - and (3) the ability to root a blog in this manner *has* been requested by some.

--HG--
branch : dev
2010-12-01 00:51:42 -08:00