소스 검색

[fix] selenium

version-14
Rushabh Mehta 8 년 전
부모
커밋
784603acf1
2개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. +3
    -0
      frappe/public/js/frappe/desk.js
  2. +2
    -0
      frappe/tests/ui/test_test_runner.py

+ 3
- 0
frappe/public/js/frappe/desk.js 파일 보기

@@ -482,6 +482,9 @@ frappe.Application = Class.extend({
},

setup_beforeunload: function() {
if (frappe.defaults.get_default('in_selenium')) {
return;
}
window.onbeforeunload = function () {
if (frappe.flags.in_test) return false;
var unsaved_docs = [];


+ 2
- 0
frappe/tests/ui/test_test_runner.py 파일 보기

@@ -6,6 +6,7 @@ class TestTestRunner(unittest.TestCase):
def test_test_runner(self):
driver = TestDriver()
driver.login()
frappe.db.set_default('in_selenium', '1')
for test in get_tests():
if test.startswith('#'):
continue
@@ -33,6 +34,7 @@ class TestTestRunner(unittest.TestCase):
print('Checking if passed "{0}"'.format(test))
self.assertTrue('Tests Passed' in console)
time.sleep(1)
frappe.db.set_default('in_selenium', None)
driver.close()

def get_tests():


불러오는 중...
취소
저장