Integration testing

Hi Champs,

In urgent need of you people … :slight_smile: Actually i am writing integration
tests for my application. I am checking out that -

  • Are all the pages accessible to admin by creating a session ?
  • The same way are the same pages are not accessible to normal user?

I have defined a module and running a simple get request to it as like

def test_access_pages_admin
get “employees”
assert_response :success
assert_template “employees/login_page”
end

But i am getting error over here. Error is-
“ActiveRecord::StatementInvalid: Mysql::Error: You have an error in your
SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near ‘RELEASE SAVEPOINT
active_record_1’ at line 1: RELEASE SAVEPOINT active_record_1”

Can someone light me the right direction. Waiting for every possible
answer.

On Tue, Jan 12, 2010 at 10:13 AM, Hemant B. <
[email protected]> wrote:

Hi Champs,

In urgent need of you people … :slight_smile: Actually i am writing integration
tests for my application. I am checking out that -

  • Are all the pages accessible to admin by creating a session ?
  • The same way are the same pages are not accessible to normal user?

I am assuming you are using Rails? You might wish to direct your query
on
the Rails list.
In addition you will probably need to supply more illustrative code
snippets, in particular
of your configuration and environment sections.

Hemant B. wrote:

I have defined a module and running a simple get request to it as like

def test_access_pages_admin
get “employees”
assert_response :success
assert_template “employees/login_page”
end

That looks like Rails code. Please ask your question on a Rails mailing
list. Rails is not Ruby; it just happens to be written in Ruby.

Ohh …
M sorry … :slight_smile:

Brian C. wrote:

Hemant B. wrote:

I have defined a module and running a simple get request to it as like

def test_access_pages_admin
get “employees”
assert_response :success
assert_template “employees/login_page”
end

That looks like Rails code. Please ask your question on a Rails mailing
list. Rails is not Ruby; it just happens to be written in Ruby.