Real unit test (isolation, no children render)
Calls:
- constructor
- render
| from typing import Generic, TypeVar, Optional, List | |
| from sqlalchemy.exc import SQLAlchemyError | |
| from db.postgres_db.db_manager import DBManager | |
| from db.postgres_db.models import db | |
| T = TypeVar('T', bound=db.Model) | |
| FROM python:3.5.1 | |
| MAINTAINER Katy Lavallee <katylava@gmail.com> | |
| RUN mkdir -p /dockeripdb/ | |
| ENTRYPOINT ["/usr/local/bin/python"] | |
| WORKDIR /dockeripdb/ | |
| ENV PYTHONPATH /dockeripdb/ | |
| ENV DJANGO_SETTINGS_MODULE dockeripdb.settings |
| // npm install --save scrollreveal or install like you're used to doing it. | |
| // It doesn't work well if there are multiple instances of ScrollReveal, | |
| // so we have to create a module returning an instance: | |
| // file ScrollReveal.js: | |
| import ScrollReveal from 'scrollreveal' | |
| export default ScrollReveal() | |
| // Then in a component: | |
| import React from 'react' | |
| import sr from './ScrollReveal' |
### Installing global Python & Pip
Use Brew
brew install python
That'll install both Python, PIP and setuptools. If for some reason it didn't install PIP you can do via
curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
sudo python get-pip.py
| import React from 'react' | |
| import axios, { post } from 'axios'; | |
| class SimpleReactFileUpload extends React.Component { | |
| constructor(props) { | |
| super(props); | |
| this.state ={ | |
| file:null | |
| } |
This Gist provides some code examples of how to implement WebSocket stream handling using a Redux middleware. Please be aware that this is only provided as an example and that critical things like exception handling have not been implemented.
A more complete version has been packaged, tested, and is available on GitHub as redux-websocket. This library has also been published to npm at @giantmachines/redux-websocket.
This module represents the foundation of the middleware and implements the ideas presented above. The exported function is used during the creation of the Redux store (see the following snippet).
| // The following data should be run in the console while viewing the page https://read.amazon.com/ | |
| // It will export a CSV file called "download" which can (and should) be renamed with a .csv extension | |
| var db = openDatabase('K4W', '3', 'thedatabase', 1024 * 1024); | |
| getAmazonCsv = function() { | |
| // Set header for CSV export line - change this if you change the fields used | |
| var csvData = "ASIN,Title,Authors,PurchaseDate\n"; | |
| db.transaction(function(tx) { |