Add Selenium integration test framework
This commit is contained in:
@@ -157,4 +157,4 @@ def broadcast_peers():
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run(debug=True, port=5000)
|
||||
app.run(debug=True, host="0.0.0.0", port=5000)
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
/tmp/ribbit/dist/ribbit
|
||||
@@ -11,6 +11,16 @@
|
||||
#status { font-size: 12px; color: #666; margin-bottom: 10px; }
|
||||
#revisions { margin-top: 20px; }
|
||||
#revisions button { margin: 2px; }
|
||||
#ribbit { border: 1px solid #ccc; border-radius: 4px; padding: 20px; min-height: 200px; }
|
||||
.ribbit-toolbar { background: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; padding: 4px; margin-bottom: 8px; }
|
||||
.ribbit-toolbar ul { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 2px; align-items: center; }
|
||||
.ribbit-toolbar button { padding: 4px 8px; border: 1px solid #ddd; border-radius: 3px; background: white; cursor: pointer; font-size: 12px; }
|
||||
.ribbit-toolbar button:hover { background: #e8e8e8; }
|
||||
.ribbit-toolbar button.active { background: #d0d0ff; border-color: #99f; }
|
||||
.ribbit-toolbar button.disabled { opacity: 0.3; cursor: default; }
|
||||
.ribbit-toolbar .spacer { width: 12px; }
|
||||
.ribbit-dropdown { position: absolute; background: white; border: 1px solid #ccc; border-radius: 4px; padding: 4px; z-index: 10; }
|
||||
.ribbit-dropdown button { display: block; width: 100%; text-align: left; margin: 1px 0; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Reference in New Issue
Block a user