20300: Update test.
authorTom Clegg <tom@curii.com>
Wed, 4 Oct 2023 15:45:09 +0000 (11:45 -0400)
committerTom Clegg <tom@curii.com>
Wed, 4 Oct 2023 15:45:09 +0000 (11:45 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/controller/rpc/conn_test.go

index eee8db9ac830588754956afc62806b757d72b89a..452c6e15973e5e81d32eccf2b0a6055a077f29f4 100644 (file)
@@ -45,7 +45,7 @@ func (s *RPCSuite) SetUpTest(c *check.C) {
        })
 }
 
-func (s *RPCSuite) TestLogin(c *check.C) {
+func (s *RPCSuite) TestRailsLogin404(c *check.C) {
        s.ctx = context.Background()
        opts := arvados.LoginOptions{
                ReturnTo: "https://foo.example.com/bar",
@@ -54,14 +54,13 @@ func (s *RPCSuite) TestLogin(c *check.C) {
        c.Check(err.(*arvados.TransactionError).StatusCode, check.Equals, 404)
 }
 
-func (s *RPCSuite) TestLogout(c *check.C) {
+func (s *RPCSuite) TestRailsLogout404(c *check.C) {
        s.ctx = context.Background()
        opts := arvados.LogoutOptions{
                ReturnTo: "https://foo.example.com/bar",
        }
        resp, err := s.conn.Logout(s.ctx, opts)
-       c.Check(err, check.IsNil)
-       c.Check(resp.RedirectLocation, check.Equals, opts.ReturnTo)
+       c.Check(err.(*arvados.TransactionError).StatusCode, check.Equals, 404)
 }
 
 func (s *RPCSuite) TestCollectionCreate(c *check.C) {