Skip to content

Instantly share code, notes, and snippets.

View mcepl's full-sized avatar

Matěj Cepl mcepl

View GitHub Profile
diff --git a/.hgignore b/.hgignore
new file mode 100644
--- /dev/null
+++ b/.hgignore
@@ -0,0 +1,9 @@
+syntax:glob
+
+*.pyc
+*.*~
+*.*.orig
#!/usr/bin/python
import json
import sys
import io
import logging
logging.basicConfig(format='%(levelname)s:%(funcName)s:%(message)s',
level=logging.INFO)
import requests
@mcepl
mcepl / make-check-log.txt
Created December 13, 2013 14:10
result of the make check on servo from 2013-12-13
This file has been truncated, but you can view the full file.
check: glfw
make[1]: Entering directory `/home/matej/archiv/knihovna/repos/tmp/servo/build/x86_64-unknown-linux-gnu/src/support/glfw/glfw'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/matej/archiv/knihovna/repos/tmp/servo/build/x86_64-unknown-linux-gnu/src/support/glfw/glfw'
check: glfw-rs
make[1]: Entering directory `/home/matej/archiv/knihovna/repos/tmp/servo/build/x86_64-unknown-linux-gnu/src/support/glfw/glfw-rs'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/matej/archiv/knihovna/repos/tmp/servo/build/x86_64-unknown-linux-gnu/src/support/glfw/glfw-rs'
check: rust-fontconfig
make[1]: Entering directory `/home/matej/archiv/knihovna/repos/tmp/servo/build/x86_64-unknown-linux-gnu/src/platform/linux/rust-fontconfig'
@mcepl
mcepl / AssertionError_at.html
Created December 17, 2013 19:28
Error when displaying blog (after were downloaded from dumpdata output).
<!DOCTYPE html>
<html lang="en"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>AssertionError at /</title>
<style type="text/css">
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font:small sans-serif; }
From c372494b2a6d0e2b11bddf9a976d7431e3cc6816 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= <[email protected]>
Date: Fri, 10 Aug 2012 01:14:06 +0200
Subject: [PATCH] Add configuration files.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* webapp/config.inc.php
* .gitignore
@mcepl
mcepl / logcat.txt
Created January 12, 2014 20:17
Ouptut of adb logcat
--------- beginning of /dev/log/system
D/MobileDataStateTracker( 601): ims: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataEnabled
D/MobileDataStateTracker( 601): mms: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=mms
D/MobileDataStateTracker( 601): mms: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataEnabled
D/MobileDataStateTracker( 601): cbs: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=cbs
D/MobileDataStateTracker( 601): cbs: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataEnabled
D/MobileDataStateTracker( 601): hipri: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=hipri
D/MobileDataStateTracker( 601): hipri: Received state=CONNECTED, old=CONNECTING, reason=dataEnabled
D/MobileDataStateTracker( 601): hipri: setDetailed state, old =CONNECTING and new state=CONNECTED
D/ConnectivityService( 601): ConnectivityChange for mobile_hipri: CONNECTED/CONNECTED
@mcepl
mcepl / logcat.txt
Created February 5, 2014 11:08
output of abd logcat to evidence memory crash of Podcast
--------- beginning of /dev/log/system
I/Vold ( 123): Vold 2.1 (the revenge) firing up
D/Vold ( 123): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 123): Volume emmc state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 123): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
D/Vold ( 123): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
W/Vold ( 123): Duplicate state (1)
W/Vold ( 123): Duplicate state (1)
W/Vold ( 123): Duplicate state (1)
W/Vold ( 123): Duplicate state (1)
@mcepl
mcepl / steps_tutorial.py
Created June 19, 2014 09:31
Most simple behave testing setup (according to https://pythonhosted.org/behave/tutorial.html)
from behave import *
@given('we have behave installed')
def step_impl(context):
pass
@when('we implement a test')
def step_impl(context):
assert True is not False
@mcepl
mcepl / gist:3bc960502645097f412a
Created September 15, 2014 13:22
Fix unicode crash in behave
--- a/behave/model.py
+++ b/behave/model.py
@@ -1203,7 +1203,7 @@ class Step(BasicStatement, Replayable):
if capture:
# -- CAPTURE-ONLY: Non-nested step failures.
if runner.config.stdout_capture:
- output = runner.stdout_capture.getvalue()
+ output = runner.stdout_capture.getvalue().encode('utf_8')
if output:
error += '\nCaptured stdout:\n' + output
#!/usr/bin/python
import re
import logging
import sys
import email
import time
from collections import OrderedDict as odict
logging.basicConfig(format='%(levelname)s:%(funcName)s:%(message)s',
level=logging.INFO)