Test Blame

src/test/java/org/apache/commons/dbutils/DbUtilsTest.java
TagDateBlameLineSource
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  149
    @Test
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  150
    public void closeQuietlyConnectionResultSetThrowingExceptionStatement() throws Exception {
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  151
        Connection mockConnection = mock(Connection.class);
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  152
        ResultSet mockResultSet = mock(ResultSet.class);
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  153
        doThrow(SQLException.class).when(mockResultSet).close();
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  154
        Statement mockStatement = mock(Statement.class);
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  155
        DbUtils.closeQuietly(mockConnection, mockStatement, mockResultSet);
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  156
        verify(mockConnection).close();
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  157
        verify(mockResultSet).close();
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  158
        verify(mockStatement).close();
  DBUTILS_1_5_RC2    Tue Jul 17 20:34:06 JST 2012    6e9fbc  159
    }

Found Source Blame

src/main/java/org/apache/commons/dbutils/DbUtils.java
TagDateBlameLineSource
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  49
        if (conn != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  50
            conn.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  52
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  61
        if (rs != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  62
            rs.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  64
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  73
        if (stmt != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  74
            stmt.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  76
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  86
            close(conn);
  DBUTILS_1_4_RC1    Sun Apr 10 13:55:26 JST 2011    66c4e3  87
        } catch (SQLException e) { // NOPMD
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  89
        }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  90
    }
  DBUTILS_1_1_RC2    Fri Sep 03 22:07:30 JST 2004    21475e  105
            closeQuietly(rs);
  DBUTILS_1_1_RC2    Fri Sep 03 22:07:30 JST 2004    21475e  108
                closeQuietly(stmt);
  DBUTILS_1_1_RC2    Fri Sep 03 22:07:30 JST 2004    21475e  110
                closeQuietly(conn);
  DBUTILS_1_1_RC2    Fri Sep 03 22:07:30 JST 2004    21475e  111
            }
  DBUTILS_1_1_RC2    Fri Sep 03 22:07:30 JST 2004    21475e  112
        }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  114
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  124
            close(rs);
  DBUTILS_1_4_RC1    Sun Apr 10 13:55:26 JST 2011    66c4e3  125
        } catch (SQLException e) { // NOPMD
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  127
        }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  128
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  138
            close(stmt);
  DBUTILS_1_4_RC1    Sun Apr 10 13:55:26 JST 2011    66c4e3  139
        } catch (SQLException e) { // NOPMD
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  141
        }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  142
    }